Setting up Scheduling state for assigning target_coordinates
Clarifying a lot of the documentation and making the code more readable
More simplifying and clarification.
Moving declaration files to resources dir
Fixing yaml file to match simplified state machines
Fixing state table
Typo fix for module name; transitions is a dict, not a list; adding parking outcome to all transitions; if PARKED state, add quit outcome
Adjusting path for state tables to be more generic and based off root folder
Adding Analyzing state and Test_imaging
Tidy
Updating some of the moutn control
Dummy get target; slew_to target
Remove property
Fixing a few small items; making is_connected a property; removing docs
- Cleanup to state machine and states
-- Moving states into their own file so they are easier to work with individually
-- StateMachine dynamically discovers and loads state modules and class instances
- Splitting all the states into their own files
Quick error check on module loading name
- Adjust the smach logger so it uses panoptes logger. Greatly clarifies what is happening during state machine execution
Added some information about where the error occurred if the logger is error, warning, critical, or exception
Don't actually take a picture for now