Download Embedded Robotics - Thomas Braunl
Transcript
Biped Robot Design Figure 10.5: Visualization of servo sensor data The main program comprises four steps: • • • • Initializing all servos. Setting all servos to the “up” position. Looping between “up” and “down” until keypress. Releasing all servos. Robot configurations like “up” and “down” are stored as arrays with one integer value per dof of the robot (nine in this example). They are passed as parameters to the subroutine “move”, which drives the robot servos to the desired positions by incrementally setting the servos to a number of intermediate positions. Subroutine “move” uses local arrays for the current position (now) and the individual servo increment (diff). These values are calculated once. Then for a pre-determined constant number of steps, all servos are set to their next incremental position. An OSWait statement between loop iterations gives the servos some time to actually drive to their new positions. 137
Related documents
thesis - Personal Web Pages - University of North Carolina at Charlotte
Wireless Networks for Mobile Robots - Robotics UWA
Pololu Zumo Shield for Arduino User`s Guide
Electric Vehicle Telemetry - Robotics UWA
Final document
Jonathan Oakley Thesis _20148511
Multirotor Unmanned Aerial Vehicle Autonomous
REV Performance Vehicle Instrumentation
NIGHTmate® Operator`s Manual to include:
OPERA TING AND SERVICE MANUAL WILLARD MODELS 87XX1
Pololu Zumo Shield for Arduino User's Guide
ACR Electronics SR-102 GMDSS SURVIVAL RADIO 166 Instruction manual