![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro jazzy showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2020-09-27 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Russell Toris
- Alex Moriarty
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.5.4 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
- allow velocity limiting code be reused for forward simulation #18
- Contributors: Cappy Pitts, Derek King, Michael Ferguson
0.5.0 (2016-02-21)
- require finite commands to base controller
- Contributors: Michael Ferguson
0.4.3 (2015-12-05)
- fix path/goal tolerance preparation
- Contributors: Michael Ferguson
0.4.2 (2015-10-22)
- fixed segmentation faults due to misconfiguration
- Contributors: Arvin Asokan
0.4.1 (2015-06-12)
- add centering pid to gripper controller
- Contributors: Michael Ferguson
0.4.0 (2015-05-23)
0.3.4 (2015-05-22)
- add ability to reset controllers
- add timeout to laser speed scaling
- maintain constant curvature when scaling base velocity
- remove DiffDriveBaseController::publish()
- Contributors: Michael Ferguson
0.3.3 (2015-05-03)
- use laser to slow base when obstacles are near
- add mutexes around command/odometry. publish odom in timer
- add -Wall to compile flags, fix compile warnings
- Contributors: Derek King, Michael Ferguson
0.3.2 (2015-04-09)
0.3.1 (2015-03-28)
- use shortest_angular_distance for diff drive dx calculations
- Contributors: Michael Ferguson
0.3.0 (2015-03-23)
- improve windup support
- make spliced trajectory consistent in qd/qdd size
- Contributors: Michael Ferguson
0.1.4 (2015-03-13)
- follow joint trajectory: add stop_on_path_violation parameter
- diff drive controller: split theta update into two parts
- diff drive controller: fix frames in odometry message
- diff drive controller: add autostart
- scaled mimic controller: add autostart
- add root/tip params to gravity compensation
- Contributors: Michael Ferguson
0.1.3 (2015-01-28)
- add scaled mimic controller (for bellows)
- Contributors: Michael Ferguson
0.1.2 (2015-01-06)
0.1.1 (2015-01-05)
- initial release
- Contributors: Michael Ferguson
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
fetch_gazebo |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2020-09-27 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Russell Toris
- Alex Moriarty
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.5.4 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
- allow velocity limiting code be reused for forward simulation #18
- Contributors: Cappy Pitts, Derek King, Michael Ferguson
0.5.0 (2016-02-21)
- require finite commands to base controller
- Contributors: Michael Ferguson
0.4.3 (2015-12-05)
- fix path/goal tolerance preparation
- Contributors: Michael Ferguson
0.4.2 (2015-10-22)
- fixed segmentation faults due to misconfiguration
- Contributors: Arvin Asokan
0.4.1 (2015-06-12)
- add centering pid to gripper controller
- Contributors: Michael Ferguson
0.4.0 (2015-05-23)
0.3.4 (2015-05-22)
- add ability to reset controllers
- add timeout to laser speed scaling
- maintain constant curvature when scaling base velocity
- remove DiffDriveBaseController::publish()
- Contributors: Michael Ferguson
0.3.3 (2015-05-03)
- use laser to slow base when obstacles are near
- add mutexes around command/odometry. publish odom in timer
- add -Wall to compile flags, fix compile warnings
- Contributors: Derek King, Michael Ferguson
0.3.2 (2015-04-09)
0.3.1 (2015-03-28)
- use shortest_angular_distance for diff drive dx calculations
- Contributors: Michael Ferguson
0.3.0 (2015-03-23)
- improve windup support
- make spliced trajectory consistent in qd/qdd size
- Contributors: Michael Ferguson
0.1.4 (2015-03-13)
- follow joint trajectory: add stop_on_path_violation parameter
- diff drive controller: split theta update into two parts
- diff drive controller: fix frames in odometry message
- diff drive controller: add autostart
- scaled mimic controller: add autostart
- add root/tip params to gravity compensation
- Contributors: Michael Ferguson
0.1.3 (2015-01-28)
- add scaled mimic controller (for bellows)
- Contributors: Michael Ferguson
0.1.2 (2015-01-06)
0.1.1 (2015-01-05)
- initial release
- Contributors: Michael Ferguson
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
fetch_gazebo |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged robot_controllers at Robotics Stack Exchange
No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.3 |
License | BSD |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-04-01 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
- Michael Ferguson
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.9.3 (2022-08-21)
0.9.2 (2022-06-21)
0.9.1 (2022-06-20)
- move transform listener to manager (#77) each transform listener incurs an extra DDS node, which can have a significant effect in a large system. this change allows our robot driverrs to have a single shared transform listener across all controllers (and even the whole node, since the buffer can be passed in with the new constructor)
- Contributors: Michael Ferguson
0.9.0 (2022-06-08)
- update logging messages for galactic and later (#75) https://docs.ros.org/en/humble/Releases/Release-Galactic-Geochelone.html#change-in-rclcpp-s-logging-macros also add a few build cleanups, fails on humble otherwise
- use from_seconds for readability (#70)
- Contributors: Michael Ferguson
0.8.1 (2020-12-02)
- add Fergs as maintainer (#65)
- additional boost disabling (#64)
- disable boost components of pluginlib (#63)
- Contributors: Michael Ferguson
0.8.0 (2020-11-25)
- Add initial support for ROS2
- fix threading bug in point head controller (#62)
- get latest transform (#60)
- add linter, fix errors (#48)
- parallel gripper tested (#56)
- remove hard coded frame in point_head (#55)
- build fixes on eloquent (#54)
- add support for 4wd bases (#53)
- test, fix and improve scaled_mimic (#52)
- fix bug in laser checking: robot would always go slow if laser safety was on.
- Uses C++14
- make preemption work
- fix uninitialized time that would occasionally cause std::runtime_error* improve logging
- switch to service interface
- port all controllers and tested
- add util/declare_parameter_once
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36) This is an attempt to fix (silence) the buildbot failures from -Werror
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
No known dependants.
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.5.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2020-09-27 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Russell Toris
- Alex Moriarty
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.5.4 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
- allow velocity limiting code be reused for forward simulation #18
- Contributors: Cappy Pitts, Derek King, Michael Ferguson
0.5.0 (2016-02-21)
- require finite commands to base controller
- Contributors: Michael Ferguson
0.4.3 (2015-12-05)
- fix path/goal tolerance preparation
- Contributors: Michael Ferguson
0.4.2 (2015-10-22)
- fixed segmentation faults due to misconfiguration
- Contributors: Arvin Asokan
0.4.1 (2015-06-12)
- add centering pid to gripper controller
- Contributors: Michael Ferguson
0.4.0 (2015-05-23)
0.3.4 (2015-05-22)
- add ability to reset controllers
- add timeout to laser speed scaling
- maintain constant curvature when scaling base velocity
- remove DiffDriveBaseController::publish()
- Contributors: Michael Ferguson
0.3.3 (2015-05-03)
- use laser to slow base when obstacles are near
- add mutexes around command/odometry. publish odom in timer
- add -Wall to compile flags, fix compile warnings
- Contributors: Derek King, Michael Ferguson
0.3.2 (2015-04-09)
0.3.1 (2015-03-28)
- use shortest_angular_distance for diff drive dx calculations
- Contributors: Michael Ferguson
0.3.0 (2015-03-23)
- improve windup support
- make spliced trajectory consistent in qd/qdd size
- Contributors: Michael Ferguson
0.1.4 (2015-03-13)
- follow joint trajectory: add stop_on_path_violation parameter
- diff drive controller: split theta update into two parts
- diff drive controller: fix frames in odometry message
- diff drive controller: add autostart
- scaled mimic controller: add autostart
- add root/tip params to gravity compensation
- Contributors: Michael Ferguson
0.1.3 (2015-01-28)
- add scaled mimic controller (for bellows)
- Contributors: Michael Ferguson
0.1.2 (2015-01-06)
0.1.1 (2015-01-05)
- initial release
- Contributors: Michael Ferguson
Package Dependencies
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
fetch_gazebo |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.6.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2024-05-22 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Russell Toris
- Niharika Arora
- Carl Saldanha
- Eric Relson
- Fetch Robotics Open Source Team
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
- allow velocity limiting code be reused for forward simulation #18
- Contributors: Cappy Pitts, Derek King, Michael Ferguson
0.5.0 (2016-02-21)
- require finite commands to base controller
- Contributors: Michael Ferguson
0.4.3 (2015-12-05)
- fix path/goal tolerance preparation
- Contributors: Michael Ferguson
0.4.2 (2015-10-22)
- fixed segmentation faults due to misconfiguration
- Contributors: Arvin Asokan
0.4.1 (2015-06-12)
- add centering pid to gripper controller
- Contributors: Michael Ferguson
0.4.0 (2015-05-23)
0.3.4 (2015-05-22)
- add ability to reset controllers
- add timeout to laser speed scaling
- maintain constant curvature when scaling base velocity
- remove DiffDriveBaseController::publish()
- Contributors: Michael Ferguson
0.3.3 (2015-05-03)
- use laser to slow base when obstacles are near
- add mutexes around command/odometry. publish odom in timer
- add -Wall to compile flags, fix compile warnings
- Contributors: Derek King, Michael Ferguson
0.3.2 (2015-04-09)
0.3.1 (2015-03-28)
- use shortest_angular_distance for diff drive dx calculations
- Contributors: Michael Ferguson
0.3.0 (2015-03-23)
- improve windup support
- make spliced trajectory consistent in qd/qdd size
- Contributors: Michael Ferguson
0.1.4 (2015-03-13)
- follow joint trajectory: add stop_on_path_violation parameter
- diff drive controller: split theta update into two parts
- diff drive controller: fix frames in odometry message
- diff drive controller: add autostart
- scaled mimic controller: add autostart
- add root/tip params to gravity compensation
- Contributors: Michael Ferguson
0.1.3 (2015-01-28)
- add scaled mimic controller (for bellows)
- Contributors: Michael Ferguson
0.1.2 (2015-01-06)
0.1.1 (2015-01-05)
- initial release
- Contributors: Michael Ferguson
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
Name | Deps |
---|---|
fetch_drivers | |
fetch_gazebo |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged robot_controllers at Robotics Stack Exchange
![]() |
robot_controllers package from robot_controllers reporobot_controllers robot_controllers_interface robot_controllers_msgs |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/fetchrobotics/robot_controllers.git |
VCS Type | git |
VCS Version | ros1 |
Last Updated | 2024-05-21 |
Dev Status | MAINTAINED |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Some basic robot controllers for use with robot_controllers_interface.
Additional Links
No additional links.
Maintainers
- Eric Relson
- Jeff Wilson
- Fetch Robotics Open Source Team
Authors
- Michael Ferguson
README
No README found.
See repository README.
CHANGELOG
Changelog for package robot_controllers
0.7.1 (2024-05-21)
- Update maintainers
- Zero out base controller update delta time when negative (#82)
- Contributors: Eric Relson, Jeff Wilson
0.7.0 (2021-02-22)
- Add support for 4wd bases (#69)
- Build fixes for noetic
- Add time_from_start information to feedback topic (#38)
- [GCC][Warnings] SYSTEM includes and catch ref (#36)
- Updates maintainers
- Add init trajectory for future start time (#40)
- Contributors: Alex Moriarty, Michael Ferguson, Naoya Yamaguchi, Russell Toris, Shingo Kitagawa, root
0.6.0 (2018-07-11)
- updates ownership
- Contributors: Russell Toris
0.5.3 (2017-06-11)
- remove limiter
- Improve cartesian twist controller (#26)
- Contributors: Hanjun Song, Michael Ferguson
0.5.2 (2016-07-18)
- do not export python library for linking
- Contributors: Michael Ferguson
0.5.1 (2016-07-18)
- base_controller: only update odometry if inputs are finite (prevents NANs to TF)
- base_controller: add velocity limiting
- pid: fix error in derivative error calculation
- allow velocity limiting code be reused for forward simulation #18
- Contributors: Cappy Pitts, Derek King, Michael Ferguson
0.5.0 (2016-02-21)
- require finite commands to base controller
- Contributors: Michael Ferguson
0.4.3 (2015-12-05)
- fix path/goal tolerance preparation
- Contributors: Michael Ferguson
0.4.2 (2015-10-22)
- fixed segmentation faults due to misconfiguration
- Contributors: Arvin Asokan
0.4.1 (2015-06-12)
- add centering pid to gripper controller
- Contributors: Michael Ferguson
0.4.0 (2015-05-23)
0.3.4 (2015-05-22)
- add ability to reset controllers
- add timeout to laser speed scaling
- maintain constant curvature when scaling base velocity
- remove DiffDriveBaseController::publish()
- Contributors: Michael Ferguson
0.3.3 (2015-05-03)
- use laser to slow base when obstacles are near
- add mutexes around command/odometry. publish odom in timer
- add -Wall to compile flags, fix compile warnings
- Contributors: Derek King, Michael Ferguson
0.3.2 (2015-04-09)
0.3.1 (2015-03-28)
- use shortest_angular_distance for diff drive dx calculations
- Contributors: Michael Ferguson
0.3.0 (2015-03-23)
- improve windup support
- make spliced trajectory consistent in qd/qdd size
- Contributors: Michael Ferguson
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Name |
---|
liborocos-kdl-dev |
Dependant Packages
Name | Deps |
---|---|
fetch_drivers |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found