No version for distro humble showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro jazzy showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro kilted showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro rolling showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro github showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro galactic showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
No version for distro iron showing melodic. Known supported distros are highlighted in the buttons above.
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.3.5 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
1.3.2 (2022-11-18)
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/reelrbtx/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from reelrbtx/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
- renaming getglobalData setGlobalData
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged smacc at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 1.4.16 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS (Robotic Operating System) applications written in C++ |
Checkout URI | https://github.com/robosoft-ai/smacc.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-04-24 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | c-plus-plus state-machine navigation statechart ros mobile-robots ros-packages |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
SMACC is a ROS/C++ library to implement in easy and systematic way UML StateCharts (AKA state machines). SMACC is inspired by the SMACH ROS package and it is built on top of Boost StateChart library. Developed by Reel Robotics.
Additional Links
No additional links.
Maintainers
- Pablo Inigo Blasco
Authors
- Pablo Inigo Blasco
- Brett Aldrich
README
No README found.
See repository README.
CHANGELOG
Changelog for package smacc
Forthcoming
- Progressing on transition log
- dynamic behavior
- progress on viewer, modestates and history mode
- smacc megastate example
- missing changes on previous commit
- more improvements on status message on the viewer and the smacc core
- some stable version of the viewer, code cleaning, fixes on dancebot
- progress in the viewer, creating a new concept of transition tag
- progress in the viewer
- SMACC improvements on the viewer and loop branching funcionality
- progressing in the smacc viewer
- fixing logic units event source information
- progressing in viewer and metainformation
- progressing in the viewer and adding more metaknoledge about triggering events of logic units
- progress in the viewer and examples
- fixing eveng aggregator compilation issue
- more fixings and progressing to the smacc_viewer
- recurrent pattern for sensors and substate behaviors
- template recurrent pattern, string type walker, showing string for smacc viewer
- adding transition file
- moving behavior creation of sm_dance_bot to static staticConfigure
- action client moving to event convention Ev<TSource>
- logic units, better output of the state machine knowledge at the startup
- StateTransition info structure
- creating static staticConfigure functionality
- removing obsolete state funcionality
- broken build orthogonal fix
- changes on architecture, orthogonal role, client role and component role changes, fixing all examples
- adding service client
- smacc_msgs dependencies
- smacc_msgs dependencies
- gh-pages travis
- ff pattern and spattern first implementation
- fixing build
- testing status message, creation of rviz display plugin, refactoring of sm_dance_bot.launch to make it lightweight, readme.md for launching
- adding SmaccStatus message funcionality
- PackML inspired funcionalities for SM: stop, estop, reset
- several improvements: adding topicPublisherClient, fixing install build, further testing of sm_dance_bot on install workspace
- adding publisher client
- working on fixing travis build
- working on fixing travis
- superstates improving the viewer for the dance_bot
- many core fixes and refactorings, substate behavior destroying, dance_bot keyboard separated in two files, topic sensor separated in two files too for the client and the substate behavior
- progressing on keyboard
- introducing the client concept and moving smacc topic subscriber to the smacc 'core' package
- ClMultiroleSensor and TopicSubscriber
- detaching substatebehaviors from component and renaming class refactoring
- making smacc_viewer run and also refactoring smacc_state_info headers
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- minor changes
- Minor commenting edits
- more improvements on sensor topics keyboard events, and architecture improvements
- refactoring smacc substate behaviors and states
- changes on code
- better rosout and some progress on sm_dance_bot and fixing travis build
- runtime testing of examples
- hard renaming - namming convention - initial integration of smach_viewer
- Folder Renaming
- SMACC building
- Merge branch 'master' of https://github.com/robosoft-ai/SMACC
- fixing smacc for melodic
- c++11 for indigo in some projects
- Merge branch 'master' into indigo-devel
- removing boost demangle dependency to make build indigo
- makin build SMACC for indigo
- Merge branch 'master' into indigo-devel
- merge on melodic
- updating backward and forward local planners
- Merge remote-tracking branch 'origin/master' into melodic-devel
- Merge branch 'master' into indigo-devel
- updating cmakelists
- Merge branch 'master' of https://github.com/pabloinigoblasco/SMACC
- Merge pull request #1 from robosoft-ai/master merging
- smacc improvements
- minor
- navigation improvements and syntax improvements in example
- final waypoints tests
- progress on waypoints
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
message_runtime | |
smacc_msgs | |
std_msgs | |
actionlib_msgs | |
controller_manager_msgs | |
roscpp | |
actionlib | |
ros_control | |
pluginlib |
System Dependencies
Name |
---|
log4cxx |
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.