No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
dynamixel_controllers package from dynamixel_motor repodynamixel_controllers dynamixel_driver dynamixel_motor dynamixel_msgs dynamixel_tutorials |
|
Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/arebgun/dynamixel_motor.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2020-05-10 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
Additional Links
Maintainers
- Antons Rebguns
Authors
- Antons Rebguns
- Cody Jorgensen
- Cara Slutter
README
No README found.
See repository README.
CHANGELOG
Changelog for package dynamixel_controllers
0.4.1 (2017-01-19)
- bug fixes for issue #33 and warnnings on queue_size
- Fixed syntax error due to missing parentheses
- add error message when joint names did not match
- added in a queue size as none to remove warning messages
- Readback echo for simple one-wire (TTL) converters
- Support for reading current, setting acceleration, torque control mode (mainly MX series). Available features specified for each model.
- Always release lock on return
- Do not modify a controllers list we are iterating over. It's probably a bad idea to modify a list we are looping over as is the case with meta controller dependencies. List copies everywhere!
- Acquire lock before manipulating controllers. Make sure that no two threads can manipulate (start, stop or restart) controllers simultaneously.
- Allow negative speed values. There was a copy paste error where we were checking to make sure the speed wasn't set to 0 (meaning maximum speed), even though speed has different meaning when in wheel mode (0 is for stop, negative values for counterclockwise rotation and positive - for clockwise rotation). The slave motor should rotate in the opposite direction (assumes motors are mounted back to back with horns facing in opposite directions).
- fixed multi_packet[port] indentation
- added test to fix process_motor_states bug
- got action controller working with dual motor controller, still get an occasional key error with dual motor controller process_motor_states
- patch so action controller works with dual motor controllers
- Merge pull request #3 from arebgun/groovy Velocity bug fix
- Fix bug for velocity raw to radsec conversion in all remaining controllers
- Fix bug in velocity conversion The factor for the velocity conversion from raw to radsec and the other way round is model-specific and does not depend on the maximum motor speed. Therefore, a conversion factor is added to the motor data and employed for all velocity conversions. The set motor velocity and the motor velocity in the servo state does now correspond with the real servo speed in radians per second.
- Contributors: Andreas Wachaja, Antons Rebguns, Kei Okada, Nicolas, Nicolas Alt, Richard-Lab, Russell Toris, Tyler Slabinski, Yam Geva, richard-virtualros
0.4.0 (2013-07-26)
- stack is now catkin compatible
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
rospy | |
actionlib | |
std_msgs | |
trajectory_msgs | |
diagnostic_msgs | |
dynamixel_msgs | |
control_msgs | |
dynamixel_driver |
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
dynamixel_motor | |
dynamixel_tutorials |
Launch files
- launch/controller_manager.launch
- -*- mode: XML -*-
-
Messages
No message files found.
Services
Plugins
No plugins found.
Recent questions tagged dynamixel_controllers at Robotics Stack Exchange
dynamixel_controllers package from dynamixel_motor repodynamixel_controllers dynamixel_driver dynamixel_motor dynamixel_msgs dynamixel_tutorials |
|
Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/arebgun/dynamixel_motor.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2020-05-10 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
Additional Links
Maintainers
- Antons Rebguns
Authors
- Antons Rebguns
- Cody Jorgensen
- Cara Slutter
README
No README found.
See repository README.
CHANGELOG
Changelog for package dynamixel_controllers
0.4.1 (2017-01-19)
- bug fixes for issue #33 and warnnings on queue_size
- Fixed syntax error due to missing parentheses
- add error message when joint names did not match
- added in a queue size as none to remove warning messages
- Readback echo for simple one-wire (TTL) converters
- Support for reading current, setting acceleration, torque control mode (mainly MX series). Available features specified for each model.
- Always release lock on return
- Do not modify a controllers list we are iterating over. It's probably a bad idea to modify a list we are looping over as is the case with meta controller dependencies. List copies everywhere!
- Acquire lock before manipulating controllers. Make sure that no two threads can manipulate (start, stop or restart) controllers simultaneously.
- Allow negative speed values. There was a copy paste error where we were checking to make sure the speed wasn't set to 0 (meaning maximum speed), even though speed has different meaning when in wheel mode (0 is for stop, negative values for counterclockwise rotation and positive - for clockwise rotation). The slave motor should rotate in the opposite direction (assumes motors are mounted back to back with horns facing in opposite directions).
- fixed multi_packet[port] indentation
- added test to fix process_motor_states bug
- got action controller working with dual motor controller, still get an occasional key error with dual motor controller process_motor_states
- patch so action controller works with dual motor controllers
- Merge pull request #3 from arebgun/groovy Velocity bug fix
- Fix bug for velocity raw to radsec conversion in all remaining controllers
- Fix bug in velocity conversion The factor for the velocity conversion from raw to radsec and the other way round is model-specific and does not depend on the maximum motor speed. Therefore, a conversion factor is added to the motor data and employed for all velocity conversions. The set motor velocity and the motor velocity in the servo state does now correspond with the real servo speed in radians per second.
- Contributors: Andreas Wachaja, Antons Rebguns, Kei Okada, Nicolas, Nicolas Alt, Richard-Lab, Russell Toris, Tyler Slabinski, Yam Geva, richard-virtualros
0.4.0 (2013-07-26)
- stack is now catkin compatible
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
rospy | |
actionlib | |
std_msgs | |
trajectory_msgs | |
diagnostic_msgs | |
dynamixel_msgs | |
control_msgs | |
dynamixel_driver |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
- launch/controller_manager.launch
- -*- mode: XML -*-
-
Messages
No message files found.
Services
Plugins
No plugins found.
Recent questions tagged dynamixel_controllers at Robotics Stack Exchange
dynamixel_controllers package from dynamixel_motor repodynamixel_controllers dynamixel_driver dynamixel_motor dynamixel_msgs dynamixel_tutorials |
|
Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/arebgun/dynamixel_motor.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2020-05-10 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
Additional Links
Maintainers
- Antons Rebguns
Authors
- Antons Rebguns
- Cody Jorgensen
- Cara Slutter
README
No README found.
See repository README.
CHANGELOG
Changelog for package dynamixel_controllers
0.4.1 (2017-01-19)
- bug fixes for issue #33 and warnnings on queue_size
- Fixed syntax error due to missing parentheses
- add error message when joint names did not match
- added in a queue size as none to remove warning messages
- Readback echo for simple one-wire (TTL) converters
- Support for reading current, setting acceleration, torque control mode (mainly MX series). Available features specified for each model.
- Always release lock on return
- Do not modify a controllers list we are iterating over. It's probably a bad idea to modify a list we are looping over as is the case with meta controller dependencies. List copies everywhere!
- Acquire lock before manipulating controllers. Make sure that no two threads can manipulate (start, stop or restart) controllers simultaneously.
- Allow negative speed values. There was a copy paste error where we were checking to make sure the speed wasn't set to 0 (meaning maximum speed), even though speed has different meaning when in wheel mode (0 is for stop, negative values for counterclockwise rotation and positive - for clockwise rotation). The slave motor should rotate in the opposite direction (assumes motors are mounted back to back with horns facing in opposite directions).
- fixed multi_packet[port] indentation
- added test to fix process_motor_states bug
- got action controller working with dual motor controller, still get an occasional key error with dual motor controller process_motor_states
- patch so action controller works with dual motor controllers
- Merge pull request #3 from arebgun/groovy Velocity bug fix
- Fix bug for velocity raw to radsec conversion in all remaining controllers
- Fix bug in velocity conversion The factor for the velocity conversion from raw to radsec and the other way round is model-specific and does not depend on the maximum motor speed. Therefore, a conversion factor is added to the motor data and employed for all velocity conversions. The set motor velocity and the motor velocity in the servo state does now correspond with the real servo speed in radians per second.
- Contributors: Andreas Wachaja, Antons Rebguns, Kei Okada, Nicolas, Nicolas Alt, Richard-Lab, Russell Toris, Tyler Slabinski, Yam Geva, richard-virtualros
0.4.0 (2013-07-26)
- stack is now catkin compatible
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
rospy | |
actionlib | |
std_msgs | |
trajectory_msgs | |
diagnostic_msgs | |
dynamixel_msgs | |
control_msgs | |
dynamixel_driver |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
- launch/controller_manager.launch
- -*- mode: XML -*-
-
Messages
No message files found.
Services
Plugins
No plugins found.
Recent questions tagged dynamixel_controllers at Robotics Stack Exchange
dynamixel_controllers package from dynamixel_motor repodynamixel_controllers dynamixel_driver dynamixel_motor dynamixel_msgs dynamixel_tutorials |
|
Package Summary
Tags | No category tags. |
Version | 0.4.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/arebgun/dynamixel_motor.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2020-05-10 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
This package contains a configurable node, services and a spawner script
to start, stop and restart one or more controller plugins. Reusable
controller types are defined for common Dynamixel motor joints. Both speed and
torque can be set for each joint. This python package can be used by more
specific robot controllers and all configurable parameters can be loaded
via a yaml file.
Additional Links
Maintainers
- Antons Rebguns
Authors
- Antons Rebguns
- Cody Jorgensen
- Cara Slutter
README
No README found.
See repository README.
CHANGELOG
Changelog for package dynamixel_controllers
0.4.1 (2017-01-19)
- bug fixes for issue #33 and warnnings on queue_size
- Fixed syntax error due to missing parentheses
- add error message when joint names did not match
- added in a queue size as none to remove warning messages
- Readback echo for simple one-wire (TTL) converters
- Support for reading current, setting acceleration, torque control mode (mainly MX series). Available features specified for each model.
- Always release lock on return
- Do not modify a controllers list we are iterating over. It's probably a bad idea to modify a list we are looping over as is the case with meta controller dependencies. List copies everywhere!
- Acquire lock before manipulating controllers. Make sure that no two threads can manipulate (start, stop or restart) controllers simultaneously.
- Allow negative speed values. There was a copy paste error where we were checking to make sure the speed wasn't set to 0 (meaning maximum speed), even though speed has different meaning when in wheel mode (0 is for stop, negative values for counterclockwise rotation and positive - for clockwise rotation). The slave motor should rotate in the opposite direction (assumes motors are mounted back to back with horns facing in opposite directions).
- fixed multi_packet[port] indentation
- added test to fix process_motor_states bug
- got action controller working with dual motor controller, still get an occasional key error with dual motor controller process_motor_states
- patch so action controller works with dual motor controllers
- Merge pull request #3 from arebgun/groovy Velocity bug fix
- Fix bug for velocity raw to radsec conversion in all remaining controllers
- Fix bug in velocity conversion The factor for the velocity conversion from raw to radsec and the other way round is model-specific and does not depend on the maximum motor speed. Therefore, a conversion factor is added to the motor data and employed for all velocity conversions. The set motor velocity and the motor velocity in the servo state does now correspond with the real servo speed in radians per second.
- Contributors: Andreas Wachaja, Antons Rebguns, Kei Okada, Nicolas, Nicolas Alt, Richard-Lab, Russell Toris, Tyler Slabinski, Yam Geva, richard-virtualros
0.4.0 (2013-07-26)
- stack is now catkin compatible
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
message_generation | |
catkin | |
rospy | |
actionlib | |
std_msgs | |
trajectory_msgs | |
diagnostic_msgs | |
dynamixel_msgs | |
control_msgs | |
dynamixel_driver |
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
dynamixel_motor | |
dynamixel_tutorials |
Launch files
- launch/controller_manager.launch
- -*- mode: XML -*-
-
Messages
No message files found.
Services
Plugins
No plugins found.
Recent questions tagged dynamixel_controllers at Robotics Stack Exchange
No version for distro melodic. Known supported distros are highlighted in the buttons above.