Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.22.1
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version rolling
Last Updated 2022-11-28
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

1.22.1 (2022-11-09)

  • pre-release
  • Contributors: pabloinigoblasco
  • pre-release
  • Contributors: pabloinigoblasco
  • more progress in humble SMACC2 deb generation
  • Feature/fix mutex galactic (#319)
    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
  • Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

0.3.0 (2022-04-04)

0.0.0 (2022-11-09)

  • more progress in humble SMACC2 deb generation

  • Feature/fix mutex galactic (#319)

    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.

  • Ignore packages which should not be released.

  • Feature/master rolling to galactic backport (#236)

    • updated mentions of SMACC/ROS to SMACC2/ROS2
    • some progress on navigation rolling
    • renamed folders, deleted tracing.md, edited README.md
    • added smacc2_performance_tools
    • performance tests improvements
    • more on performance and other issues
    • sm_respira_1 format cleanup
    • sm_respira_1 format cleanup pre-commit
    • sm_respira_test_2
    • sm_respira_test_2
    • more changes on performance tests
    • Do not execute clang-format on smacc2_sm_reference_library package.
    • sm_reference_library reformatting
    • Correct trailing spaces.
    • sm_atomic_24hr
    • sm_atomic_performance_trace_1
    • Update smacc2_rta command across readmes
    • Clean up of sm_atomic_24hr
    • more sm_atomic_24hr cleanup
    • Optimized deps in move_base_z_planners_common.
    • Renaming of event generator library
    • minor formatting
    • Add galactic CI setup and rename rolling files. (#58)
    • Fix source CI and correct README overview. (#62)
    • Update c_cpp_properties.json

    * changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed

    * update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

    * More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.22.1
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version rolling
Last Updated 2022-11-28
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

1.22.1 (2022-11-09)

  • pre-release
  • Contributors: pabloinigoblasco
  • pre-release
  • Contributors: pabloinigoblasco
  • more progress in humble SMACC2 deb generation
  • Feature/fix mutex galactic (#319)
    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
  • Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

0.3.0 (2022-04-04)

0.0.0 (2022-11-09)

  • more progress in humble SMACC2 deb generation

  • Feature/fix mutex galactic (#319)

    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.

  • Ignore packages which should not be released.

  • Feature/master rolling to galactic backport (#236)

    • updated mentions of SMACC/ROS to SMACC2/ROS2
    • some progress on navigation rolling
    • renamed folders, deleted tracing.md, edited README.md
    • added smacc2_performance_tools
    • performance tests improvements
    • more on performance and other issues
    • sm_respira_1 format cleanup
    • sm_respira_1 format cleanup pre-commit
    • sm_respira_test_2
    • sm_respira_test_2
    • more changes on performance tests
    • Do not execute clang-format on smacc2_sm_reference_library package.
    • sm_reference_library reformatting
    • Correct trailing spaces.
    • sm_atomic_24hr
    • sm_atomic_performance_trace_1
    • Update smacc2_rta command across readmes
    • Clean up of sm_atomic_24hr
    • more sm_atomic_24hr cleanup
    • Optimized deps in move_base_z_planners_common.
    • Renaming of event generator library
    • minor formatting
    • Add galactic CI setup and rename rolling files. (#58)
    • Fix source CI and correct README overview. (#62)
    • Update c_cpp_properties.json

    * changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed

    * update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

    * More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.22.1
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version rolling
Last Updated 2022-11-28
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

1.22.1 (2022-11-09)

  • pre-release
  • Contributors: pabloinigoblasco
  • pre-release
  • Contributors: pabloinigoblasco
  • more progress in humble SMACC2 deb generation
  • Feature/fix mutex galactic (#319)
    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
  • Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

0.3.0 (2022-04-04)

0.0.0 (2022-11-09)

  • more progress in humble SMACC2 deb generation

  • Feature/fix mutex galactic (#319)

    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.

  • Ignore packages which should not be released.

  • Feature/master rolling to galactic backport (#236)

    • updated mentions of SMACC/ROS to SMACC2/ROS2
    • some progress on navigation rolling
    • renamed folders, deleted tracing.md, edited README.md
    • added smacc2_performance_tools
    • performance tests improvements
    • more on performance and other issues
    • sm_respira_1 format cleanup
    • sm_respira_1 format cleanup pre-commit
    • sm_respira_test_2
    • sm_respira_test_2
    • more changes on performance tests
    • Do not execute clang-format on smacc2_sm_reference_library package.
    • sm_reference_library reformatting
    • Correct trailing spaces.
    • sm_atomic_24hr
    • sm_atomic_performance_trace_1
    • Update smacc2_rta command across readmes
    • Clean up of sm_atomic_24hr
    • more sm_atomic_24hr cleanup
    • Optimized deps in move_base_z_planners_common.
    • Renaming of event generator library
    • minor formatting
    • Add galactic CI setup and rename rolling files. (#58)
    • Fix source CI and correct README overview. (#62)
    • Update c_cpp_properties.json

    * changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed

    * update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

    * More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.2.4
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version galactic
Last Updated 2023-06-09
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.1.21
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version foxy
Last Updated 2023-05-12
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.22.1
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version rolling
Last Updated 2022-11-28
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

1.22.1 (2022-11-09)

  • pre-release
  • Contributors: pabloinigoblasco
  • pre-release
  • Contributors: pabloinigoblasco
  • more progress in humble SMACC2 deb generation
  • Feature/fix mutex galactic (#319)
    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.
  • Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

0.3.0 (2022-04-04)

0.0.0 (2022-11-09)

  • more progress in humble SMACC2 deb generation

  • Feature/fix mutex galactic (#319)

    • bug fix galactic mutex
    • testing undo motion and also improving action client
    • important refactoring smacc action client
    • fix
    • progress in smacc action client
    • progress in the smacc action client fork based on signals
    • more changes
    • more testing
    • more testing
    • more testing on abort
    • minor
    • adding smaccServiceerver client to galactic
    • Update cb_default_keyboard_behavior.hpp
    • testing more husky robot
    • progress in tests husky demo
    • testing abort forward and undo
    • finishing cancel and undo behavior tests
  • Revert "Ignore packages which should not be released." This reverts commit dec14a936a877b2ef722a6a32f1bf3df09312542.

  • Ignore packages which should not be released.

  • Feature/master rolling to galactic backport (#236)

    • updated mentions of SMACC/ROS to SMACC2/ROS2
    • some progress on navigation rolling
    • renamed folders, deleted tracing.md, edited README.md
    • added smacc2_performance_tools
    • performance tests improvements
    • more on performance and other issues
    • sm_respira_1 format cleanup
    • sm_respira_1 format cleanup pre-commit
    • sm_respira_test_2
    • sm_respira_test_2
    • more changes on performance tests
    • Do not execute clang-format on smacc2_sm_reference_library package.
    • sm_reference_library reformatting
    • Correct trailing spaces.
    • sm_atomic_24hr
    • sm_atomic_performance_trace_1
    • Update smacc2_rta command across readmes
    • Clean up of sm_atomic_24hr
    • more sm_atomic_24hr cleanup
    • Optimized deps in move_base_z_planners_common.
    • Renaming of event generator library
    • minor formatting
    • Add galactic CI setup and rename rolling files. (#58)
    • Fix source CI and correct README overview. (#62)
    • Update c_cpp_properties.json

    * changed launch command to ros2 launch sm_respira_1 sm_respira_1.launch (#69) also noticed a note I had made while producing these that was not removed

    * update doxygen links (#70) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

    * More Readme Updates (#72) Co-authored-by: Ubuntu 20-04-02-amd64 <<brett@robosoft.ai>>

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.3.19
License Apache-2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/robosoft-ai/SMACC2.git
VCS Type git
VCS Version humble
Last Updated 2025-06-17
Dev Status DEVELOPED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
README
No README found. See repository README.
CHANGELOG

Changelog for package keyboard_client

Version 2.3.16 (2023-07-16)

### Added - Merged branch 'humble' from robosoft-ai/SMACC2 - Brettpac branch (#518) - Attempted fix for ros buildfarm issue - Further work on buildfarm problem - Co-authored-by: brettpac <<brettpac@pop-os.localdomain>> - Contributors: brettpac, pabloinigoblasco

Version 2.3.6 (2023-03-12)

### Added - Pre-release - Contributors: pabloinigoblasco

Version 1.22.1 (2022-11-09)

### Added - Pre-release - Contributors: pabloinigoblasco

### Changed - Progress in humble SMACC2 deb generation - Feature/fix mutex galactic (#319) - Bug fix for galactic mutex - Testing improvements for undo motion and action client - Important refactoring of smacc action client - Further progress and changes in action client - Added smaccServiceServer client to galactic - Updates and testing for husky robot - Finishing tests for cancel and undo behavior

### Removed - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542 - Contributors: Denis Štogl, Pablo Iñigo Blasco, pabloinigoblasco

`rst 0.3.0 (2022-04-04) ------------------ ### Added - More progress in humble SMACC2 deb generation. ### Fixed - Bug fix in galactic mutex. - Important refactoring in smacc action client. - Reverted commit dec14a936a877b2ef722a6a32f1bf3df09312542. - Ignored packages which should not be released. ### Changed - Updated mentions of SMACC/ROS to SMACC2/ROS2. - Renamed folders, deleted tracing.md, and edited README.md. - Added smacc2_performance_tools. - Performance tests improvements. - Format cleanup in sm_respira_1. - Renamed event generator library. - Updated launch command to ros2 launch sm_respira_1 sm_respira_1.launch. - Cleaned up sm_atomic_24hr. - Optimized dependencies in move_base_z_planners_common. - Added galactic CI setup and renamed rolling files. - Fixed source CI and corrected README overview. - Updated c_cpp_properties.json. ### Removed - Do not execute clang-format on smacc2_sm_reference_library package. ### Contributors - Co-authored by Ubuntu 20-04-02-amd64 <brett@robosoft.ai>. - Co-authored by Denis Štogl <denis@stogl.de>. - Co-authored by Denis Štogl <destogl@users.noreply.github.com>.`

`rst Section_3 ========= Added ----- - New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success. - New client behavior for `nav2`: now waits for `nav2` nodes to subscribe to the `/bond` topic and ensures they are alive. Nodes to wait for can be optionally selected. - Base for the `sm_aws_warehouse` navigation. - `cb_pause_slam` client behavior. - `sm_dance_bot_lite` visualizing `turtlebot3`. - `sm_multi_stage_1` doubling. - `sm_dance_bot_strikes_back` gazebo fixes. - AWS demo. - Removed `neo_simulation2` package. - Source build enabled on PR for testing. - Adjusted build packages of source CI. - Diverse improvements in navigation and performance. Changed ------- - Navigation parameters fixes on `sm_dance_bot`. - Minor format improvements. - Format fixes for gazebo to show the robot and the lidar. - Cleaning and lidar show/hide option for `sm_dance_bot`. - Progress in AWS navigation demo. - Merge and progress in development. - Minor hotfixes. Fixed ----- - Compile warnings removed. Removed ------- - Some compile warnings. Contributors ------------ - Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Co-authored-by: pabloinigoblasco <pablo@ibrobotics.com>`

`rst Section_4 ========= Added ----- - Diverse improvements in navigation and performance. Changed ------- - Minor format improvements. - Moved method after the method it calls to prevent recursion (#126). - Resolved compile warnings (#137). - Added SM core test (#138). - Added QOS durability to SmaccPublisherClient (#163). Fixed ----- - Removed merge markers from a Python file (#119). - Fixed launch command in README.md. - Fixed CI format for Python version (#148). Removed ------- - Removed node creation and created only a logger (#149). - Removed parameters from SMACC (#147). Other ----- - Co-authored with Ubuntu 20-04-02-amd64 <brett@robosoft.ai>, DecDury <declandury@gmail.com>, Denis Štogl <destogl@users.noreply.github.com>, Denis Štogl <denis@stogl.de>. - Various minor improvements and bug fixes throughout the codebase.`

`rst Section 5 ========= Added ----- - More Waypoints Co-authored-by: Ubuntu 20-04-02-amd64 <brett@robosoft.ai> - Feature/wharehouse2 dec 14 (#185) - warehouse2 - minor changes - Feature/sm warehouse 2 13 dec 2 (#186) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#188) - format changes - headless mode improvements - default values - Feature/cb pure spinning (#189) - format changes - headless mode improvements - default values - Feature/planner changes 16 12 (#191) - minor changes - more fixes - replanning for all examples - Feature/replanning 16 dec (#193) - minor changes - replanning for all examples - Feature/undo motion 20 12 (#196) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/undo motion 20 12 (#198) - minor changes - replanning for all examples - improving undo motion navigation for warehouse2 - Feature/sync 21 12 (#199) - minor changes - replanning for all examples - format issue fixes - Feature/warehouse2 22 12 (#200) - minor changes - replanning for all examples - format issue fixes - finishing warehouse2 - Feature/warehouse2 23 12 (#201) - minor changes - replanning for all examples - tuning and fixes - Feature/minor tune (#203) - tuning and fixes - minor tune - Fix trailing spaces - Correct codespell - Correct python linters warnings - Add galactic CI build due to Navigation2 issues in rolling - Add partial changes for ament_cpplint - Add tf2_ros as dependency for include resolution - Disable ament_cpplint - Disable some packages and update workflows - Bump ccache version - Ignore further packages - Satisfy ament_lint_cmake - Add missing licenses - Disable cpplint and cppcheck linters - Correct formatters - Enable cppcheck - Correct formatting of python files - Include necessary package and edit Threesome launch - Update doxygen-check-build.yml - Create doxygen-deploy.yml - Create workflow for testing prerelease builds - Use docs/ as source and output directory for documentation - Rename to smacc2 and smacc2_msgs - Correct GitHub branch reference - Update package name and package.xml for liter compliance - Reset all versions to 0.0.0 - Ignore all packages except smacc2 and smacc2_msgs - Update changelogs - Revert "Ignore all packages except smacc2 and smacc2_msgs" This reverts commit f603166a4b3ccdfe96c64d9f9fb9d8b49fbf0e61 - Update description table - Update table - Copy initial docs - Dockerfile with ROS distro as argument Use command: "sudo docker build --build-arg ROS2_DISTRO=(desiredRosTag) (directoryHoldingDockerfile)/" - Opened new folder for additional tracing contents - Delete tracing directory - Moved tracing.md to tracing directory - Add setupTracing.sh Installs necessary packages and configures tracing group - Removed manual installation of ros-rolling-ros2trace Now automated in setupTracing.sh Location of sh file assumed if user follows README.md under "Getting started" - Create alternative ManualTracing - Add new sm markdowns - Add a Dockerfile for Rolling and Galactic - Update smacc2_ci/docker/ros_rollingAndGalactic_ubuntu_20.04/buildGalactic.sh Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update tracing/ManualTracing.md Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Change "smacc application" to "SMACC2 library" Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Update smacc_sm_reference_library/sm_atomic/README.md Edit from html to markdown syntax Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> - Reactivate smacc2 nav clients for rolling via submodules - Rename tracing events - Fix bug in smacc2 component - Revert markdowns to html - Add README tutorial for Dockerfile - Enable build of missing rolling repositories - Enable Navigation2 for semi-binary build - Remove galactic builds from master and keep only rolling - Remove submodules and use .repos file - Update mentions of SMACC/ROS to SMACC2/ROS2 - Progress on navigation rolling - Rename folders, delete tracing.md, edit README.md Changed ------- - ros2 launch sm_three_some sm_three_some to ros2 launch sm_three_some sm_three_some.launch - Wording "smacc application" to "SMACC2 library"`

`rst Section 6 ========= Added ----- - Added smacc2_performance_tools. - Added sm_respira_1 format cleanup. - Added sm_respira_test_2. - Added sm_atomic_24hr. - Added sm_atomic_performance_trace_1. - Added sm_reference_library reformatting. - Added galactic CI setup and renamed rolling files. (#58) - Added source CI fix and corrected README overview. (#62) - Added doxygen links update (#70). - Added more Readme updates (#72). - Added more Readme updates (#74). - Added new sm from sm_respira_1 (#76). - Added base for the sm_aws_aarehouse navigation. - Added progress in aws navigation. - Added several core improvements during navigation testing. - Added progress in aws navigation demo. - Added more on navigation. - Added sm_advanced_recovery_1 reworked (#83). - Added fix for pre-commit. - Added more sm_advanced_recovery_1 work (#85). - Added sm_advanced_recovery_1 round 4 (#86). - Added Brettpac branch (#87). - Added sm_atomic_performance_test_a_2. - Added sm_atomic_performance_test_a_1. - Added sm_atomic_performance_test_c_1 (#88). - Added modifying sm_atomic_performance_test_a_2 (#89). - Added sm_multi_stage_1. - Added fixing precommit. - Added more sm_multi_stage_1 (#91). - Added wait topic message client behavior (#81). - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client behavior that waits a topic message and optionally checks its contents for success. - Added new feature, cb_wait_topic_message: asynchronous client`rst Section_7 =========

Added

  • New feature: `cb_wait_topic_message`: asynchronous client behavior that waits for a topic message and optionally checks its contents for success
  • New client behavior for `nav2`: [add]{.title-ref} for waiting for [nav2]{.title-ref} nodes subscribing to the [/bond]{.title-ref} topic and ensuring they are alive

Changed

  • Navigation parameters fixes on [sm_dance_bot]{.title-ref}
  • [cb_pause_slam]{.title-ref} client behavior added
  • [sm_dance_bot_lite]{.title-ref} visualizing [turtlebot3]{.title-ref}
  • Cleaning and lidar show/hide option for [sm_dance_bot]{.title-ref}
  • Gazebo fixes to show the robot and the lidar for various dance bot versions
  • [sm_multi_stage_1]{.title-ref} doubling
  • [sm_dance_bot_strikes_back]{.title-ref} gazebo fixes
  • Progress in navigation, [slam]{.title-ref} toggle client behaviors, and [slam_toolbox]{.title-ref} components
  • Introducing slam pausing/resuming functionality for [sm_dance_bot]{.title-ref}
  • Polishing [sm_dance_bot]{.title-ref} and [s-pattern]{.title-ref}
  • First working version of [sm]{.title-ref} template and template generator

Fixed

  • Remove some compile warnings
  • Remove [neo_simulation2]{.title-ref} package
  • Correct formatting issues
  • Adjust build packages of source CI
  • Move method after the method it calls to prevent recursion
  • Fix typo in [s-pattern]{.title-ref}

Removed

  • [neo_simulation2]{.title-ref} package

Other

  • Various formatting improvements
  • Progress in AWS navigation demo
  • Merge and progress in navigation testing
  • Precommit cleanup run
  • Enable source build on PR for testing
  • Additional linting and formatting
  • Remove merge markers from a Python file
  • Minor tweaks and improvements
  • Diverse improvements in navigation and performance
  • Progress in testing [sm_dance_bot]{.title-ref}
  • Progress in [sm_multi_stage_1]{.title-ref}
  • Various stages of development in [sm_multi_stage_1]{.title-ref}
  • [smacc2::deep_history]{.title-ref} syntax introduced
  • Progress in [sm_dance_bot]{.title-ref} and [slam]{.title-ref} functionality
  • More refinement in [sm_dance_bot]{.title-ref}

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.3.5
License BSD-3
Build type CATKIN
Use RECOMMENDED

Repository Summary

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 No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
CHANGELOG

Changelog for package keyboard_client

1.3.2 (2022-11-18)

  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Merge branch 'master' of https://github.com/reelrbtx/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.4.16
License BSD-3
Build type CATKIN
Use RECOMMENDED

Repository Summary

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 No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The keyboard_client package

Additional Links

No additional links.

Maintainers

  • Pablo Inigo Blasco

Authors

No additional authors.
CHANGELOG

Changelog for package keyboard_client

Forthcoming

  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco
  • added server folders to client library
  • Merge branch 'master' into melodic-devel
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Merge branch 'master' of https://github.com/robosoft-ai/SMACC
  • Redoing Client Namespaces
  • Added Readme's to Client Library
  • Merge branch 'master' into melodic-devel
  • smacc improvements
  • improving/fixing bugs on smacc signals related with the smacc objects life-time. Also clients improved in the related to this.
  • battery monitor client, and minor change on the smaccsubscriber base client
  • unpushed code
  • sm_dance_bot_2
  • fixing broken build
  • second pass refactoring namespaces
  • Contributors: Brett Aldrich, Pablo Iñigo Blasco, Pabo Iñigo Blasco, brettpac, pablo.inigo.blasco

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged keyboard_client at Robotics Stack Exchange