![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged play_motion2 at Robotics Stack Exchange
![]() |
play_motion2 package from play_motion2 repoplay_motion2 play_motion2_cli play_motion2_msgs |
ROS Distro
|
Package Summary
Version | 1.8.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pal-robotics/play_motion2.git |
VCS Type | git |
VCS Version | humble-devel |
Last Updated | 2025-10-15 |
Dev Status | DEVELOPED |
Released | RELEASED |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Noel Jimenez
- Jordan Palacios
Authors
- Noel Jimenez
Changelog for package play_motion2
1.8.0 (2025-10-15)
- Remove unused ordering of interfaces for passthrough_controller
- Add -Wno-cpp to ignore warnings from dependencies
- Replace ament_target_dependencies with target_link_libraries
- Add condition for using services QoS
- Use move_group_interface.hpp header instead of .h
- Fix linters for jazzy
- Add support for jazzy
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.7.0 (2025-09-10)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
1.6.1 (2025-06-27)
- Capture the goal on the callback
- Contributors: davidfernandez
1.6.0 (2025-06-19)
- Prepare motion_loader to be pluginized
- Fix topic remappings to new node name
- Add Raw action to client
- Remove unnecessary tests
- Move Python client to PlayMotion2 pkg
- Add documentation
- Refactor to split Mgr and Exec nodes
- Contributors: davidfernandez
1.5.3 (2025-06-03)
- Fix motion starting on the current position of the robot The joints were compared with the approach positions size, which always will match. Then if the approach was not needed, the motion was not performed
- Contributors: Noel Jimenez
1.5.2 (2025-05-12)
- Bump cmake_minimum_required to 3.8
- Fix: share client library for using it from other packages
- Fix deprecated generate_parameter_library header
- Revert "Merge branch 'fix/warn/generate_parameter_library' into 'humble-devel'" This reverts merge request !72
- Remove launch_pal dependency
- Contributors: Noel Jimenez
1.5.1 (2025-03-11)
- Remap description topics
- Handle generate_parameter_library include for different versions
- Ignore set_value output
- Use set value output depending on hardware interface version
- Add optional argument rclcpp::NodeOptions to play_motion_client
- Contributors: Noel Jimenez, Sai Kishor Kothakota, thomasung
1.5.0 (2025-01-10)
- Add support for chainable controllers
- Contributors: Noel Jimenez
1.4.0 (2024-11-18)
- Remove controller manager name from spawner arguments
- Add test for Joint Trajectory failure
- Cancel all goals if one of the controllers fails
- Contributors: Noel Jimenez, Sai Kishor Kothakota
1.3.0 (2024-09-10)
- Remove error log from exists function
- Check the motion exists for isMotionReady service
- Add missing option to overwrite when adding motion
- Add option to run motions asynchronously
- Create service functions for the PlayMotion2Client
- Add run_motion executable
- Add simple client for PlayMotion2
- Add new motion key only if is not overwritten
- Create services to add and remove motions
- Add service to get the info of a motion
- Contributors: Noel Jimenez
1.2.0 (2024-08-09)
- Wait for robot description and semantic when using planning
- Wait for the executor to be spinning for play_motion2_test
- Contributors: Noel Jimenez
1.1.2 (2024-07-04)
- Handle joint state not available in /joint_states topic
- Contributors: Noel Jimenez
1.1.1 (2024-04-26)
File truncated at 100 lines see the full file