SMACC
An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++
File Explorer
Download Latest Version (.zip)- bloom_release.yml
- CI.yaml
- code_quality.yml
- doxygen.yml
- launch.json
- action_result_transition.png
- custom_reaction.png
- Dance_Bot FlowchartX.odp
- Dance_Bot FlowchartX.v2.odp
- orthogonal_lines.png
- radial_motion_example.png
- radial_motion_example_statechart.png
- ReelSmacc.v2.odp
- shared_resource.png
- shared_resources.png
- simpleStateMachine.png
- SMACC-Containers-2.jpg
- SMACC-Containers-3.jpg
- SMACC-Node-Map-2-2-1.jpg
- cp_ros_control_interface.h
- cp_topic_subscriber.h
- smacc_action_client.h
- smacc_action_client_base.h
- smacc_publisher_client.h
- smacc_service_client.h
- smacc_service_server_client.h
- smacc_subscriber_client.h
- cb_service_server_callback_base.h
- cb_subscription_callback_base.h
- smacc_asynchronous_client_behavior_impl.h
- smacc_client_behavior_impl.h
- smacc_client_impl.h
- smacc_component_impl.h
- smacc_event_generator_impl.h
- smacc_orthogonal_impl.h
- smacc_state_impl.h
- smacc_state_machine_impl.h
- smacc_state_reactor_impl.h
- introspection.h
- smacc_state_info.h
- smacc_state_machine_info.h
- state_traits.h
- string_type_walker.h
- callback_counter_semaphore.h
- common.h
- component.h
- smacc.h
- smacc_asynchronous_client_behavior.h
- smacc_client.h
- smacc_client_behavior.h
- smacc_client_behavior_base.h
- smacc_default_events.h
- smacc_event_generator.h
- smacc_fifo_scheduler.h
- smacc_fifo_worker.h
- smacc_orthogonal.h
- smacc_signal.h
- smacc_signal_detector.h
- smacc_state.h
- smacc_state_base.h
- smacc_state_machine.h
- smacc_state_machine_base.h
- smacc_state_reactor.h
- smacc_transition.h
- smacc_types.h
- smacc_updatable.h
- smacc_action_client.cpp
- cp_ros_control_interface.cpp
- reflection.cpp
- string_type_walker.cpp
- callback_counter_semaphore.cpp
- client.cpp
- common.cpp
- orthogonal.cpp
- signal_detector.cpp
- smacc_client_async_behavior.cpp
- smacc_client_behavior.cpp
- smacc_client_behavior_base.cpp
- smacc_component.cpp
- smacc_event_generator.cpp
- smacc_state.cpp
- smacc_state_info.cpp
- smacc_state_machine.cpp
- smacc_state_machine_info.cpp
- smacc_updatable.cpp
- state_reactor.cpp
- type_info_unit_test.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosdoc.yaml
- smacc_client_behavior_base.h
- run_sm_atomic.sh
- build.sh
- Dockerfile
- run_bash.sh
- run_sm_atomic.sh
- build.sh
- Dockerfile
- run_bash.sh
- run_sm_atomic.sh
- build.sh
- Dockerfile
- run_bash.sh
- .gitignore
- build_ubuntu_16_04_kinetic.sh
- build_ubuntu_18_04_melodic.sh
- build_ubuntu_20_04_noetic.sh
- Dockerfile
- generate_debs.py
- generate_smacc_debs.bash
- local_build_18_04_melodic.sh
- local_build_20_04_noetic.sh
- .gitignore
- Doxyfile
- gh-pages.sh
- rosdep_kinetic.yaml
- rosdep_melodic.yaml
- rosdep_noetic.yaml
- cl_battery_monitor.h
- battery_monitor_node.py
- cl_battery_monitor.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- cb_default_keyboard_behavior.h
- cl_keyboard.h
- keyboard_server_node.py
- cl_keyboard.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- backward_global_planner.h
- backward_global_planner.cpp
- bgp_plugin.xml
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosdoc.yaml
- BackwardLocalPlanner.cfg
- backward_local_planner.h
- backward_local_planner.cpp
- blp_plugin.xml
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosdoc.yaml
- forward_global_planner.h
- move_base_z_client_tools.h
- forward_global_planner.cpp
- path_tools.cpp
- CHANGELOG.rst
- CMakeLists.txt
- fgp_plugin.xml
- package.xml
- rosdoc.yaml
- ForwardLocalPlanner.cfg
- forward_local_planner.h
- forward_local_planner.cpp
- CHANGELOG.rst
- CMakeLists.txt
- flp_plugin.xml
- package.xml
- rosdoc.yaml
- PureSpinningLocalPlanner.cfg
- pure_spinning_local_planner.yaml
- pure_spinning_local_planner.h
- pure_spinning_local_planner.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- pslp_plugin.xml
- rosdoc.yaml
- undo_path_global_planner.h
- undo_path_global_planner.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosdoc.yaml
- upgp_plugin.xml
- OdomTracker.action
- OdomTracker.cfg
- cb_absolute_rotate.h
- cb_move_base_client_behavior_base.h
- cb_navigate_backwards.h
- cb_navigate_forward.h
- cb_navigate_global_position.h
- cb_navigate_next_waypoint.h
- cb_rotate.h
- cb_undo_path_backwards.h
- cb_undo_path_backwards2.h
- cp_costmap_switch.h
- odom_tracker.h
- planner_switcher.h
- cp_pose.h
- waypoints_event_dispatcher.h
- waypoints_navigator.h
- client_behaviors.h
- move_base_z_client_plugin.h
- cb_absolute_rotate.cpp
- cb_move_base_client_behavior_base.cpp
- cb_navigate_backward.cpp
- cb_navigate_forward.cpp
- cb_navigate_global_position.cpp
- cb_navigate_next_waypoint.cpp
- cb_rotate.cpp
- cb_undo_path_backwards.cpp
- cb_undo_path_backwards2.cpp
- cp_costmap_switch.cpp
- odom_tracker.cpp
- odom_tracker_node.cpp
- planner_switcher.cpp
- cp_pose.cpp
- waypoints_event_dispatcher.cpp
- waypoints_navigator.cpp
- move_base_z_client_plugin.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosdoc.yaml
- README.md
- cl_move_eye.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- cb_attach_object.h
- cb_circular_pivot_motion.h
- cb_detach_object.h
- cb_end_effector_rotate.h
- cb_execute_last_trajectory.h
- cb_move_cartesian_relative.h
- cb_move_cartesian_relative2.h
- cb_move_end_effector.h
- cb_move_end_effector_relative.h
- cb_move_end_effector_trajectory.h
- cb_move_joints.h
- cb_move_joints_relative.h
- cb_move_known_state.h
- cb_move_last_trajectory_initial_state.h
- cb_move_named_target.h
- cb_pouring_motion.h
- cb_undo_last_trajectory.h
- cp_grasping_objects.h
- cp_tf_listener.h
- cp_trajectory_history.h
- cl_movegroup.h
- client_behaviors.h
- cb_attach_object.cpp
- cb_circular_pivot_motion.cpp
- cb_detach_object.cpp
- cb_end_effector_rotate.cpp
- cb_execute_last_trajectory.cpp
- cb_move_cartesian_relative.cpp
- cb_move_end_effector.cpp
- cb_move_end_effector_relative.cpp
- cb_move_end_effector_trajectory.cpp
- cb_move_joints.cpp
- cb_move_known_state.cpp
- cb_move_last_trajectory_initial_state.cpp
- cb_move_named_target.cpp
- cb_pouring_motion.cpp
- cb_undo_last_trajectory.cpp
- cp_grasping_objects.cpp
- cp_trajectory_history.cpp
- cl_movegroup.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- cb_default_multirole_sensor_behavior.h
- cl_multirole_sensor.h
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- rosdoc.yaml
- cb_default_publish_loop.h
- cb_muted_behavior.h
- cb_publish_once.h
- cl_ros_publisher.h
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- cb_ros_timer.h
- cb_timer_countdown_loop.h
- cb_timer_countdown_once.h
- cl_ros_timer.h
- cb_timer.cpp
- cb_timer_countdown_loop.cpp
- cb_timer_countdown_once.cpp
- timer_client.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- regex_template.py
- state_machine_config_test_file.yaml
- meta_test.launch
- smacc_runtime_test_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- SMACC Logo - RViz Size.png
- SmaccRvizPanel.png
- .empty
- imu_visual.cpp
- imu_visual.h
- smacc_rviz_display.cpp
- smacc_rviz_display.h
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- plugin_description.xml
- readme.md
- eg_conditional_generator.h
- eg_conditional_generator.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- eg_random_generator.h
- eg_random_generator.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- SmaccContainerInitialStatusCmd.msg
- SmaccContainerStatus.msg
- SmaccContainerStructure.msg
- SmaccEvent.msg
- SmaccEventGenerator.msg
- SmaccOrthogonal.msg
- SmaccSMCommand.msg
- SmaccState.msg
- SmaccStateMachine.msg
- SmaccStateReactor.msg
- SmaccStatus.msg
- SmaccTransition.msg
- SmaccTransitionLogEntry.msg
- SmaccGetTransitionHistory.srv
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- sm_atomic_config.yaml
- sm_atomic_test.yaml
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_atomic.h
- sm_atomic.launch
- sm_atomic_node.cpp
- sm_atomic.test
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_atomic_cb_config.yaml
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_atomic_cb.h
- sm_atomic_cb.launch
- sm_atomic_cb_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_atomic_config.yaml
- sm_atomic_test.yaml
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- cb_updatable_test.h
- or_timer.h
- ms_state_1.h
- ms_state_2.h
- st_state_1.h
- st_state_2.h
- sm_atomic_mode_states.h
- sm_atomic_mode_states.launch
- sm_atomic_node.cpp
- sm_atomic.test
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_atomic_services_config.yaml
- sm_atomic_services_test.yaml
- smacc_state_machine_20220330-064656.dot.pdf
- smacc_state_machine_20220330-064659.dot.svg
- cb_service_server.h
- cl_service_client.h
- cl_service_server.h
- or_services.h
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_atomic_services.h
- sm_atomic_services.launch
- sm_atomic_services_node.cpp
- sm_atomic_services.test
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_calendar_week_config.yaml
- smacc_state_machine_20200206-003738.dot.svg
- smacc_state_machine_20200206-004026.dot.pdf
- cb_default_subscriber_behavior.h
- cb_watchdog_subscriber_behavior.h
- cl_subscriber.h
- ms_weekend.h
- ms_workweek.h
- or_keyboard.h
- or_timer.h
- st_friday.h
- st_monday.h
- st_saturday.h
- st_sunday.h
- st_thursday.h
- st_tuesday.h
- st_wednesday.h
- sm_calendar_week.h
- sm_calendar_week.launch
- sm_calendar_week_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- package_REMOTE_32590.xml
- README.md
- backward_local_planner.yaml
- base_local_planner_params.yaml
- costmap_common_params.yaml
- forward_local_planner.yaml
- global_costmap_params.yaml
- local_costmap_params.yaml
- waypoints_plan.yaml
- navigation.rviz
- rosconsole.config
- sm_dance_bot_config.yaml
- Global Transition Rules.txt
- sm_dance_bot.JPG
- smacc_state_machine_20200222-125051.dot.pdf
- smacc_state_machine_20200222-125058.dot.svg
- cb_led_off.h
- cb_led_on.h
- cl_led.h
- cb_lidar_sensor.h
- cl_lidar.h
- cb_service3.h
- cl_service3.h
- cb_string_publisher.h
- cl_string_publisher.h
- cb_custom_condition_temperature_sensor.h
- cl_temperature_sensor.h
- ms_dance_bot_recovery_mode.h
- ms_dance_bot_run_mode.h
- or_led.h
- or_navigation.h
- or_obstacle_perception.h
- or_service3.h
- or_string_publisher.h
- or_temperature_sensor.h
- or_timer.h
- or_updatable_publisher.h
- sti_fpattern_forward_1.h
- sti_fpattern_forward_2.h
- sti_fpattern_loop_start.h
- sti_fpattern_return_1.h
- sti_fpattern_rotate_1.h
- sti_fpattern_rotate_2.h
- sti_radial_end_point.h
- sti_radial_loop_start.h
- sti_radial_return.h
- sti_radial_rotate.h
- sti_spattern_forward_1.h
- sti_spattern_forward_2.h
- sti_spattern_forward_3.h
- sti_spattern_forward_4.h
- sti_spattern_loop_start.h
- sti_spattern_rotate_1.h
- sti_spattern_rotate_2.h
- sti_spattern_rotate_3.h
- sti_spattern_rotate_4.h
- st_acquire_sensors.h
- st_event_count_down.h
- st_navigate_forward_1.h
- st_navigate_forward_2.h
- st_navigate_reverse_1.h
- st_navigate_reverse_2.h
- st_navigate_reverse_3.h
- st_navigate_to_waypoint_1.h
- st_navigate_to_waypoints_x.h
- st_rotate_degrees_1.h
- st_rotate_degrees_2.h
- st_rotate_degrees_3.h
- st_rotate_degrees_4.h
- st_rotate_degrees_5.h
- st_rotate_degrees_6.h
- ss_f_pattern_1.h
- ss_radial_pattern_1.h
- ss_radial_pattern_2.h
- ss_radial_pattern_3.h
- ss_s_pattern_1.h
- sm_dance_bot.h
- readme.md
- ridgeback_simulation.launch
- sm_dance_bot.launch
- action_server_node_3.cpp
- LEDControl.action
- led_action_server_node.cpp
- lidar_node.cpp
- service_node_3.py
- __init__.py
- temperature_sensor_node.cpp
- cl_led.cpp
- sm_dance_bot.cpp
- empty.xacro
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- backward_local_planner.yaml
- base_local_planner_params.yaml
- costmap_common_params.yaml
- forward_local_planner.yaml
- global_costmap_params.yaml
- local_costmap_params.yaml
- waypoints_plan.yaml
- navigation.rviz
- rosconsole.config
- sm_dance_bot_2_config.yaml
- Global Transition Rules.txt
- smacc_state_machine_20200222-125051.dot.pdf
- smacc_state_machine_20200222-125058.dot.svg
- StateChart - sm_dance_bot.odp
- cb_led_off.h
- cb_led_on.h
- cl_led.h
- cb_lidar_sensor.h
- cl_lidar.h
- cb_service3.h
- cl_service3.h
- cb_string_publisher.h
- cl_string_publisher.h
- cb_custom_condition_temperature_sensor.h
- cl_temperature_sensor.h
- or_led.h
- or_navigation.h
- or_obstacle_perception.h
- or_service3.h
- or_string_publisher.h
- or_temperature_sensor.h
- or_timer.h
- or_updatable_publisher.h
- ms_dance_bot_recovery_mode.h
- ss_f_pattern_1.h
- sti_fpattern_forward_1.h
- sti_fpattern_forward_2.h
- sti_fpattern_loop_start.h
- sti_fpattern_return_1.h
- sti_fpattern_rotate_1.h
- sti_fpattern_rotate_2.h
- ss_radial_pattern_1.h
- ss_radial_pattern_2.h
- ss_radial_pattern_3.h
- sti_radial_end_point.h
- sti_radial_loop_start.h
- sti_radial_return.h
- sti_radial_rotate.h
- ss_s_pattern_1.h
- sti_spattern_forward_1.h
- sti_spattern_forward_2.h
- sti_spattern_forward_3.h
- sti_spattern_forward_4.h
- sti_spattern_loop_start.h
- sti_spattern_rotate_1.h
- sti_spattern_rotate_2.h
- sti_spattern_rotate_3.h
- sti_spattern_rotate_4.h
- ms_dance_bot_run_mode.h
- st_acquire_sensors.h
- st_event_count_down.h
- st_navigate_forward_1.h
- st_navigate_forward_2.h
- st_navigate_reverse_1.h
- st_navigate_reverse_2.h
- st_navigate_reverse_3.h
- st_navigate_to_waypoint_1.h
- st_navigate_to_waypoints_x.h
- st_rotate_degrees_1.h
- st_rotate_degrees_2.h
- st_rotate_degrees_3.h
- st_rotate_degrees_4.h
- st_rotate_degrees_5.h
- st_rotate_degrees_6.h
- sm_dance_bot_2.h
- readme.md
- ridgeback_simulation.launch
- sm_dance_bot_2.launch
- action_server_node_3.cpp
- LEDControl.action
- led_action_server_node.cpp
- lidar_node.cpp
- service_node_3.py
- __init__.py
- temperature_sensor_node.cpp
- cl_led.cpp
- sm_dance_bot_2.cpp
- empty.xacro
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- backward_local_planner.yaml
- base_local_planner_params.yaml
- costmap_common_params.yaml
- forward_local_planner.yaml
- global_costmap_params.yaml
- local_costmap_params.yaml
- waypoints_plan.yaml
- rosconsole.config
- sm_dancebot_strikes_back_config.yaml
- sm_dance_bot_strikes_back.JPG
- smacc_state_machine_20200222-122223.dot.pdf
- smacc_state_machine_20200222-122229.dot.svg
- cb_led_off.h
- cb_led_on.h
- cl_led.h
- cb_lidar_sensor.h
- cp_lidar_data.h
- cl_lidar.h
- cb_service3.h
- cl_service3.h
- cb_string_publisher.h
- cl_string_publisher.h
- cb_custom_condition_temperature_sensor.h
- cl_temperature_sensor.h
- ms_dance_bot_recovery_mode.h
- ms_dance_bot_run_mode.h
- or_led.h
- or_navigation.h
- or_obstacle_perception.h
- or_service3.h
- or_string_publisher.h
- or_temperature_sensor.h
- or_timer.h
- or_updatable_publisher.h
- sti_fpattern_forward_1.h
- sti_fpattern_forward_2.h
- sti_fpattern_loop_start.h
- sti_fpattern_return_1.h
- sti_fpattern_rotate_1.h
- sti_fpattern_rotate_2.h
- sti_radial_end_point.h
- sti_radial_loop_start.h
- sti_radial_return.h
- sti_radial_rotate.h
- sti_spattern_forward_1.h
- sti_spattern_forward_2.h
- sti_spattern_forward_3.h
- sti_spattern_forward_4.h
- sti_spattern_loop_start.h
- sti_spattern_rotate_1.h
- sti_spattern_rotate_2.h
- sti_spattern_rotate_3.h
- sti_spattern_rotate_4.h
- st_acquire_sensors.h
- st_event_count_down.h
- st_fpattern_prealignment.h
- st_navigate_to_waypoints_x.h
- st_spattern_prealignment.h
- ss_f_pattern_1.h
- ss_radial_pattern_1.h
- ss_radial_pattern_2.h
- ss_radial_pattern_3.h
- ss_s_pattern_1.h
- sm_dance_bot_strikes_back.h
- readme.md
- ridgeback_simulation.launch
- sm_dance_bot_strikes_back.launch
- action_server_node_3.cpp
- LEDControl.action
- led_action_server_node.cpp
- lidar_node.cpp
- service_node_3.py
- __init__.py
- temperature_sensor_node.cpp
- cl_led.cpp
- sm_dance_bot_strikes_back.cpp
- empty.xacro
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_three_some_config.yaml
- cb_my_subscriber_behavior.h
- cl_subscriber.h
- ms_recover.h
- ms_run.h
- or_keyboard.h
- or_subscriber.h
- or_timer.h
- or_updatable_publisher.h
- sti_state_1.h
- sti_state_2.h
- sti_state_3.h
- st_state_1.h
- st_state_2.h
- st_state_3.h
- st_state_4.h
- ss_superstate_1.h
- ss_superstate_2.h
- sm_ferrari.h
- sm_ferrari.launch
- temperature_sensor_node.cpp
- sm_ferrari_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_packml_config.yaml
- smacc_state_machine_20200205-104844.dot.pdf
- smacc_state_machine_20200205-104849.dot.svg
- cb_default_subscriber_behavior.h
- cb_watchdog_subscriber_behavior.h
- cl_subscriber.h
- ms_run.h
- ms_stop.h
- or_keyboard.h
- or_subscriber.h
- or_timer.h
- or_updatable_publisher.h
- st_aborted.h
- st_aborting.h
- st_clearing.h
- st_complete.h
- st_completing.h
- st_execute.h
- st_held.h
- st_holding.h
- st_idle.h
- st_resetting.h
- st_starting.h
- st_stopped.h
- st_stopping.h
- st_suspended.h
- st_suspending.h
- st_unholding.h
- st_unsuspending.h
- sm_packml.h
- sm_packML.launch
- sm_packml_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_respira_1_config.yaml
- smacc_state_machine_20200513-165801.dot.pdf
- smacc_state_machine_20200513-165805.dot.svg
- cb_default_subscriber_behavior.h
- cb_watchdog_subscriber_behavior.h
- cl_subscriber.h
- ms_calibration.h
- ms_leaky_lung.h
- ms_patient_obstruction.h
- ms_run.h
- ms_shutdown.h
- or_keyboard.h
- or_subscriber.h
- or_timer.h
- or_updatable_publisher.h
- sti_ac_cycle_dwell.h
- sti_ac_cycle_expire.h
- sti_ac_cycle_inspire.h
- sti_ac_cycle_loop.h
- sti_ac_cycle_plateau.h
- sti_cmv_cycle_dwell.h
- sti_cmv_cycle_expire.h
- sti_cmv_cycle_inspire.h
- sti_cmv_cycle_loop.h
- sti_cmv_cycle_plateau.h
- st_calibration_step_1.h
- st_leaky_lung_step_1.h
- st_leaky_lung_step_2.h
- st_leaky_lung_step_3.h
- st_patient_obstruction_step_1.h
- st_patient_obstruction_step_2.h
- st_system_shutdown.h
- sti_pc_cycle_dwell.h
- sti_pc_cycle_expire.h
- sti_pc_cycle_inspire.h
- sti_pc_cycle_loop.h
- sti_pc_cycle_plateau.h
- sti_ps_cycle_dwell.h
- sti_ps_cycle_expire.h
- sti_ps_cycle_inspire.h
- sti_ps_cycle_loop.h
- sti_ps_cycle_plateau.h
- st_observe.h
- ss_ac_cycle.h
- ss_cmv_cycle.h
- ss_pc_cycle.h
- ss_ps_cycle.h
- sm_respira_1.h
- sm_respira_1.launch
- sm_respira_1_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- backward_local_planner.yaml
- base_local_planner_params.yaml
- costmap_common_params.yaml
- forward_local_planner.yaml
- global_costmap_params.yaml
- local_costmap_params.yaml
- waypoints_plan.yaml
- navigation.rviz
- radial_motion_sm_config.yaml
- rosconsole.config
- sm_ridgeback_barrel_search_1_config.yaml
- sm_ridgeback_barrel_search_1.jpg
- smacc_state_machine_20200822-022028.dot.svg
- smacc_state_machine_20200822-022031.dot.pdf
- cl_opencv_perception_client.h
- or_navigation.h
- or_perception.h
- st_detect_items.h
- st_navigate_to_waypoint_x.h
- sm_ridgeback_barrel_search_1.h
- ridgeback_simulation.launch
- sm_ridgeback_barrel_search_1.launch
- DetectedBlobs.msg
- CMakeLists.txt2
- opencv_perception_node.cpp
- blue1.png
- green1.png
- red1.png
- red2.png
- opencv_world.sdf
- sm_ridgeback_barrel_search_1.cpp
- ridgeback.camera.gazebo
- ridgeback.urdf.xacro
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- backward_local_planner.yaml
- base_local_planner_params.yaml
- costmap_common_params.yaml
- forward_local_planner.yaml
- global_costmap_params.yaml
- local_costmap_params.yaml
- waypoints_plan.yaml
- navigation.rviz
- rosconsole.config
- sm_ridgeback_barrel_search_2_config.yaml
- sm_ridgeback_barrel_search_2.JPG
- smacc_state_machine_20200822-022028.dot.svg
- smacc_state_machine_20200822-022031.dot.pdf
- cl_opencv_perception_client.h
- or_navigation.h
- or_perception.h
- st_detect_items.h
- st_navigate_to_waypoint_x.h
- sm_ridgeback_barrel_search_2.h
- ridgeback_simulation.launch
- sm_ridgeback_barrel_search_2.launch
- DetectedBlobs.msg
- CMakeLists.txt2
- opencv_perception_node.cpp
- blue1.png
- green1.png
- red1.png
- red2.png
- opencv_world.sdf
- sm_ridgeback_barrel_search_2.cpp
- ridgeback.camera.gazebo
- ridgeback.urdf.xacro
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- base_local_planner_params.yaml
- base_local_planner_params.yaml
- sm_starcraft_ai_config.yaml
- smacc_state_machine_20200302-001008.dot.pdf
- smacc_state_machine_20200302-001012.dot.svg
- cb_default_subscriber_behavior.h
- cb_watchdog_subscriber_behavior.h
- cl_subscriber.h
- ms_run.h
- or_keyboard.h
- or_subscriber.h
- or_timer.h
- or_updatable_publisher.h
- sti_attack_1.h
- sti_attack_2.h
- sti_attack_3.h
- sti_build_1.h
- sti_build_2.h
- sti_build_3.h
- sti_move_1.h
- sti_move_2.h
- sti_move_3.h
- st_observe.h
- ss_attack.h
- ss_build.h
- ss_move.h
- sm_starcraft_ai.h
- sm_starcraft_ai.launch
- sm_starcraft_ai_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- rosconsole.config
- sm_subscriber_config.yaml
- cb_post_custom_event.h
- cb_print_message_number.h
- cl_numbers_subscription.h
- or_subscriber.h
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_subscriber.h
- sm_subscriber.launch
- numbers_publisher.cpp
- sm_subscriber_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- sm_three_some_config.yaml
- smacc_state_machine_20200220-115155.dot.svg
- smacc_state_machine_20200220-115158.dot.pdf
- cb_default_subscriber_behavior.h
- cb_watchdog_subscriber_behavior.h
- cl_subscriber.h
- ms_recover.h
- ms_run.h
- or_keyboard.h
- or_subscriber.h
- or_timer.h
- or_updatable_publisher.h
- sti_state_1.h
- sti_state_2.h
- sti_state_3.h
- st_state_1.h
- st_state_2.h
- st_state_3.h
- st_state_4.h
- ss_superstate_1.h
- ss_superstate_2.h
- sm_three_some.h
- sm_three_some.launch
- sm_three_some_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_update_loop_config.yaml
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_update_loop.h
- sm_update_loop.launch
- sm_update_loop_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sm_viewer_sim_config.yaml
- smacc_state_machine_20200222-181448.dot.svg
- smacc_state_machine_20200222-181502.dot.pdf
- ms_recovery_mode.h
- ms_run_mode.h
- or_navigation.h
- st_st1.h
- st_st2.h
- st_st3.h
- sm_viewer_sim.h
- sm_viewer_sim.launch
- sm_viewer_sim.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- sr_all_events_go.h
- sr_all_events_go.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- sr_conditional.h
- sr_conditional.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- sr_event_countdown.h
- sr_event_countdown.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- rosconsole.config
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_coretest_transition_speed_1.h
- sm_coretest_transition_speed_1.launch
- sm_coretest_transition_speed_1_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- rosconsole.config
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_coretest_x_y_1.h
- sm_coretest_x_y_1.launch
- sm_coretest_x_y_1_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- rosconsole.config
- smacc_state_machine_20200207-004735.dot.pdf
- smacc_state_machine_20200207-004740.dot.svg
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_coretest_x_y_2.h
- sm_coretest_x_y_2.launch
- sm_coretest_x_y_2_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- rosconsole.config
- or_timer.h
- st_state_1.h
- st_state_2.h
- sm_coretest_x_y_3.h
- sm_coretest_x_y_3.launch
- sm_coretest_x_y_3_node.cpp
- CHANGELOG.rst
- CMakeLists.txt
- package.xml
- README.md
- .codespell-ignore-words.txt
- .gitignore
- .pre-commit-config.yaml
- LICENSE.txt
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
