# Conventions ## General ### Robot Coordinate System
*Robot Coordinate System Convention* * all our robot coordinate systems are oriented as shown above * Positive X Axis = Forward * Positive Y Axis = Left * Positive Z Axis = Upwards ### Leg Naming Convention
*Naming Convention Legs - Quadruped Robot* * Front Right Leg = FR * Front Left Leg = FL * Hind Right Leg = HR * Hind Left Leg = HL ### Degree of Freedom Naming Convention
*Naming Convention Degrees of Freedom - 3dof leg* * Hip Abduction Adduction = Hip AA * Hip Flexion Extension = Hip FE * Knee Flexion Extension = Knee * we use the following abbreviations to label the degrees of freedom |DOF Abbreviation |DOF Name| |---|---| |FRHAA|Front Right Hip Abduction Adduction| |FRHFE|Front Right Hip Flexion Extension| |FRK|Front Right Knee| |FLHAA|Front Left Hip Abduction Adduction| |FLHFE|Front Left Hip Flexion Extension| |FLK|Front Left Knee| |HRHAA|Hind Right Hip Abduction Adduction| |HRHFE|Hind Right Hip Flexion Extension| |HRK|Hind Right Knee| |HLHAA|Hind Left Hip Abduction Adduction| |HLHFE|Hind Left Hip Flexion Extension| |HLK|Hind Left Knee| ### Direction of Rotation Motor
*The positive direction of rotation is counterclockwise when looking at the motor from the top.*
### Direction of Rotation Leg
*The positive direction of rotation is clockwise when looking at the robot leg from the side.*
### Neutral standing height
*Neutral standing height*
We consider the leg to be at neutral standing height when the Hip FE angle is at 45 degrees and the knee angle is at 90 degrees. Our quadrupeds have a segment length of 16cm and a neutral standing height of 24cm. --- ## Mechanics ### 3D Printing
*The recommended printing direction is the positive z-axis-direction of the STL files.*
### Mechanical Interface Actuator Modules
*We use the same mechanical output interface for all the actuator modules.*

*Mechanical interface for the segments.*
--- ## Electronics ### Wiring Conventions
*Click on picture to view the wiring documentation page* The wiring conventions for the actuator modules and the electronics are documented here: [Details Wiring](../../electronics/details/details_wiring.md) --- ## More Information [Open Dynamic Robot Initiative - Webpage](https://open-dynamic-robot-initiative.github.io) [Open Dynamic Robot Initiative - YouTube Channel](https://www.youtube.com/channel/UCx32JW2oIrax47Gjq8zNI-w) [Open Dynamic Robot Initiative - Forum](https://odri.discourse.group/categories) [Open Dynamic Robot Initiative - Paper](https://arxiv.org/pdf/1910.00093.pdf) [Hardware Overview](../../README.md#open-robot-actuator-hardware) [Software Overview](https://github.com/open-dynamic-robot-initiative/open-dynamic-robot-initiative.github.io/wiki) ## Authors Felix Grimminger ## License BSD 3-Clause License ## Copyright Copyright (c) 2019-2020, Max Planck Gesellschaft and New York University