naoqi_dcm_driver package from naoqi_dcm_driver reponaoqi_dcm_driver |
|
Package Summary
Tags | No category tags. |
Version | 0.0.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-naoqi/naoqi_dcm_driver.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2019-07-22 |
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
Additional Links
Maintainers
- Natalia Lyubova
Authors
- Konstantinos Chatzilygeroudis
- Mikael Arguedas
- Karsten Knese
- Natalia Lyubova
NAOqi DCM Driver
The hardware interface to connect to Nao, Romeo, and Pepper robots. This is the new version of nao_dcm_driver that is now common for all robots. You can control the robot either by calling DCM commands, or using ALMotion (by default). When calling DCM commands, you can achieve faster control frequency but it can make the robot shaking because of the concurrence between DCM and ALMotion. Especially when using DCM, please be careful and use it at your own risks.
What it does
The package allows to control a robot from ROS, while communicating with Naoqi. The package is inspired by nao_dcm_driver, however it does not require NAOqi SDK anymore and rather based on naoqi_libqi and naoqi_libqicore. The package is more generic, and it works with any of Nao, Romeo, and Pepper robots. It can run on a remote PC or locally on a robot (after compiling on OpenNAO VM, deploying to your robot, and using robot_ip:=127.0.0.1).
How to use
The package should be used via the following wrapper-packages depending on your robot (please, follow the links to get instructions on installation and usage):
Changelog for package naoqi_dcm_driver
0.0.3 (2017-11-16)
- Update README
- Update README
- Fix typo in README
- changing the speed of set_angles
- changes in stiffness when shutting down
- updating joint comparison
- fixing the diagnostics
- adding electical current and battery info to Diagnostics
- adding a possibility to change stiffness
- few changes in ReadJoints
- Read joints names from pepper_control config reading joints names from yaml file
- adding headers
- define controlled joints from ROS controllers
- removed joint publishing from ALMotion
- removing velocity control and adding moveto subscriber since velocity control is already in Naoqi Driver
- Smooth robot motion
- Merge pull request #1 from ros-naoqi/update_links updated repo URL
- smooth changed in stiffness
- update repo urls
- few changes in log
- reduce Naoqi log
- fix reading motor groups from launch
- fixing crash at shutting down
- clean robot.hpp
- fixing typos
- Contributors: Mikael Arguedas, Natalia Lyubova
0.0.2 (2016-09-20)
- fixed Autonomous Life call
- wakeup the robot during initialization
- Contributors: nlyubova
0.0.1 (2016-09-16)
- refactoring
- adding a wrapper for Memory Proxy
- updating the README
- exit Touch service
- adding the diagnostics class
- adding tools for AnyValue conversion
- fixing velocity control
- initial commit
- Contributors: Natalia Lyubova
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
std_msgs | |
controller_manager | |
hardware_interface | |
geometry_msgs | |
tf | |
sensor_msgs | |
naoqi_libqi | |
naoqi_libqicore | |
diagnostic_msgs | |
diagnostic_updater | |
catkin |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
nao_dcm_bringup | |
pepper_dcm_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged naoqi_dcm_driver at Robotics Stack Exchange
naoqi_dcm_driver package from naoqi_dcm_driver reponaoqi_dcm_driver |
|
Package Summary
Tags | No category tags. |
Version | 0.0.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-naoqi/naoqi_dcm_driver.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2019-07-22 |
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
Additional Links
Maintainers
- Natalia Lyubova
Authors
- Konstantinos Chatzilygeroudis
- Mikael Arguedas
- Karsten Knese
- Natalia Lyubova
NAOqi DCM Driver
The hardware interface to connect to Nao, Romeo, and Pepper robots. This is the new version of nao_dcm_driver that is now common for all robots. You can control the robot either by calling DCM commands, or using ALMotion (by default). When calling DCM commands, you can achieve faster control frequency but it can make the robot shaking because of the concurrence between DCM and ALMotion. Especially when using DCM, please be careful and use it at your own risks.
What it does
The package allows to control a robot from ROS, while communicating with Naoqi. The package is inspired by nao_dcm_driver, however it does not require NAOqi SDK anymore and rather based on naoqi_libqi and naoqi_libqicore. The package is more generic, and it works with any of Nao, Romeo, and Pepper robots. It can run on a remote PC or locally on a robot (after compiling on OpenNAO VM, deploying to your robot, and using robot_ip:=127.0.0.1).
How to use
The package should be used via the following wrapper-packages depending on your robot (please, follow the links to get instructions on installation and usage):
Changelog for package naoqi_dcm_driver
0.0.3 (2017-11-16)
- Update README
- Update README
- Fix typo in README
- changing the speed of set_angles
- changes in stiffness when shutting down
- updating joint comparison
- fixing the diagnostics
- adding electical current and battery info to Diagnostics
- adding a possibility to change stiffness
- few changes in ReadJoints
- Read joints names from pepper_control config reading joints names from yaml file
- adding headers
- define controlled joints from ROS controllers
- removed joint publishing from ALMotion
- removing velocity control and adding moveto subscriber since velocity control is already in Naoqi Driver
- Smooth robot motion
- Merge pull request #1 from ros-naoqi/update_links updated repo URL
- smooth changed in stiffness
- update repo urls
- few changes in log
- reduce Naoqi log
- fix reading motor groups from launch
- fixing crash at shutting down
- clean robot.hpp
- fixing typos
- Contributors: Mikael Arguedas, Natalia Lyubova
0.0.2 (2016-09-20)
- fixed Autonomous Life call
- wakeup the robot during initialization
- Contributors: nlyubova
0.0.1 (2016-09-16)
- refactoring
- adding a wrapper for Memory Proxy
- updating the README
- exit Touch service
- adding the diagnostics class
- adding tools for AnyValue conversion
- fixing velocity control
- initial commit
- Contributors: Natalia Lyubova
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
std_msgs | |
controller_manager | |
hardware_interface | |
geometry_msgs | |
tf | |
sensor_msgs | |
naoqi_libqi | |
naoqi_libqicore | |
diagnostic_msgs | |
diagnostic_updater | |
catkin |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
nao_dcm_bringup | |
pepper_dcm_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged naoqi_dcm_driver at Robotics Stack Exchange
naoqi_dcm_driver package from naoqi_dcm_driver reponaoqi_dcm_driver |
|
Package Summary
Tags | No category tags. |
Version | 0.0.3 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros-naoqi/naoqi_dcm_driver.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2019-07-22 |
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
Additional Links
Maintainers
- Natalia Lyubova
Authors
- Konstantinos Chatzilygeroudis
- Mikael Arguedas
- Karsten Knese
- Natalia Lyubova
NAOqi DCM Driver
The hardware interface to connect to Nao, Romeo, and Pepper robots. This is the new version of nao_dcm_driver that is now common for all robots. You can control the robot either by calling DCM commands, or using ALMotion (by default). When calling DCM commands, you can achieve faster control frequency but it can make the robot shaking because of the concurrence between DCM and ALMotion. Especially when using DCM, please be careful and use it at your own risks.
What it does
The package allows to control a robot from ROS, while communicating with Naoqi. The package is inspired by nao_dcm_driver, however it does not require NAOqi SDK anymore and rather based on naoqi_libqi and naoqi_libqicore. The package is more generic, and it works with any of Nao, Romeo, and Pepper robots. It can run on a remote PC or locally on a robot (after compiling on OpenNAO VM, deploying to your robot, and using robot_ip:=127.0.0.1).
How to use
The package should be used via the following wrapper-packages depending on your robot (please, follow the links to get instructions on installation and usage):
Changelog for package naoqi_dcm_driver
0.0.3 (2017-11-16)
- Update README
- Update README
- Fix typo in README
- changing the speed of set_angles
- changes in stiffness when shutting down
- updating joint comparison
- fixing the diagnostics
- adding electical current and battery info to Diagnostics
- adding a possibility to change stiffness
- few changes in ReadJoints
- Read joints names from pepper_control config reading joints names from yaml file
- adding headers
- define controlled joints from ROS controllers
- removed joint publishing from ALMotion
- removing velocity control and adding moveto subscriber since velocity control is already in Naoqi Driver
- Smooth robot motion
- Merge pull request #1 from ros-naoqi/update_links updated repo URL
- smooth changed in stiffness
- update repo urls
- few changes in log
- reduce Naoqi log
- fix reading motor groups from launch
- fixing crash at shutting down
- clean robot.hpp
- fixing typos
- Contributors: Mikael Arguedas, Natalia Lyubova
0.0.2 (2016-09-20)
- fixed Autonomous Life call
- wakeup the robot during initialization
- Contributors: nlyubova
0.0.1 (2016-09-16)
- refactoring
- adding a wrapper for Memory Proxy
- updating the README
- exit Touch service
- adding the diagnostics class
- adding tools for AnyValue conversion
- fixing velocity control
- initial commit
- Contributors: Natalia Lyubova
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
std_msgs | |
controller_manager | |
hardware_interface | |
geometry_msgs | |
tf | |
sensor_msgs | |
naoqi_libqi | |
naoqi_libqicore | |
diagnostic_msgs | |
diagnostic_updater | |
catkin |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
nao_dcm_bringup | |
pepper_dcm_bringup |