4am-robotics / cob_common

The cob_common stack hosts common packages that are used within the Care-O-bot repository. E.g. utility packages or common message and service definitions etc. Also the urdf desciption of the robot is located in this stack.
https://mojin-robotics.de/
Apache License 2.0
66 stars 136 forks source link

support various available head variants #284

Closed fmessmer closed 4 years ago

fmessmer commented 4 years ago

ref https://github.com/mojin-robotics/cob4/issues/1290#issuecomment-621046564

apparently there exist a number of heads where some have their torso_2_joint on the left side of the robot (as in CAD) and other that have their torso_2_joint on the right side of the robot (different from CAD)

this PR introduces a new macro head_cad that supports the - so far not supported - version that is compliant with CAD, i.e. torso_2_joint on left side of robot, e.g. cob4-8 aalto :point_right: https://github.com/ipa320/cob_robots/pull/795

this pr is backwards compatible, i.e. the macro head still resembles the version that has torso_2_joint on the right side of the robot