Arduino - PCB For Android Hexapod Robot
Arduino - PCB For Android Hexapod Robot
Good to Have
Constraints
II-HEXAPOD STRUCTURE
A.
NA =
Mechanical Calculation
Base
Link1 of the arm
Link2 of the arm
Figure 1
Base
Link 2
NA =
Tork B = NA L1 cos(angle)
Figure 2
There are a lot of components take place on PCB. For
example base includes;
Arduino Mega
6 Servo motors to use as legs
1 servo motor to use as arm
3 ultrasonic distance sensors
Bluetooth
Regulator
Battery
Figure 3
Figure 4
Figure 6
D.
Figure 5
All parts are designed in ARES-ISIS program. All wire
connection are carefully designed to make sure that no
connection failure and on conflict between the hole
locations and wire path.
C.
Communication Protocol
Figure 7
III-Conclusion
In this paper a basic introduction the hexapod design is
shown to the people who interests in this area. Also this
project is shared in ME462 course site as a open source
document.
For the further investigation this project also provides a
basis. With a new controller algorithm for the movement
system can be made more stable. Or by implementing the
obstacle detection the field of application can be enlarged.
On PCB there are also different places to transmit sensor
signals. Therefore besides the smart phone sensors,
different sensors can be used in Hexapod design for
different applications.
For the future application the android code can be upgraded
to sustain different GUI for different application Such as
controlling the hexapod arms via smart phone. Lastly
because of the design of the hexapod system is shared as
open source, the most elegant system can be design based
on these knowledge.
ACKNOWLEDGMENT
This work is supported both financially and strategically by
Prof. Dr. Bura Koku and Assistant Kadri Bura ztemiz.
REFERENCE
[1] Xilun Ding, Zhiying Wang, A. Rovetta, J. M. Zhu,
Locomotion analysis of hexapod robot, Climbing and Walking
Robots, March 2010, ISBN: 978-953-307-030-8 pp.291-310 India.
[2] J. Barreto, A. Trigo, P. Menezes, J. Dias, Kinematic and
dynamic modeling of a six legged robot.
[3] http://opencv.org/
[4] W. Krzysztof, B. Dominik, K. Andrzej, Control and
Environmentsensing system for a six-legged robot, Journal of
Automation,Mobile Robotics & Intelligent Systems, Vol 2 No3
2008.