Title :
Design and implementation of an android
Author :
Rodriguez, Norma Elva Chávez ; Juárez, José Iván Guevara ; Savage, Rodrigo ; Fernández, Marcial Roberto Leyva
Author_Institution :
Dept. de Ing. en Comput., UNAM, Mexico City, Mexico
Abstract :
The development of this project has the goal of controlling an android robot that has 17 digital servomotors; the position of each of the servomotors is controlled by pulse width modulation. The android also has a distance sensor that allows the android to turn around when encountered with an object that obstructs its way. To implement the control of the android Max II Micro board card from Altera Company is used. This board is equipped with an Altera MAXreg II EPM2210F324C3 CPLD (complex programmable logic device). The control for the android implemented with the development board mentioned above is capable of sending 17 digital PWM signals to each one of the servomotors to control their position as well as receive and process two signals, one coming from the distance sensor and the other coming from a RF receiver module used to control the android wirelessly (if needed). Since the MAX II Micro board has connected to it a distance sensor the android is also capable of detecting obstacles at different distances and turn around or just stop walking. It is important to mention that all the circuitry needed to control the android movements, the distance sensor, and RF receiver was described using VHDL language. VHDL is one of the most common languages to describe designs in this kind of devices.
Keywords :
hardware description languages; humanoid robots; mobile robots; nonelectric sensing devices; position control; programmable logic devices; pulse width modulation; servomotors; Altera Company; MAXreg II EPM2210F324C3 CPLD; Max II Micro board card; RF receiver module; VHDL language; android robot; complex programmable logic device; digital servomotors; distance sensor; position control; pulse width modulation; Digital modulation; Programmable logic devices; Pulse width modulation; RF signals; Radio frequency; Robot control; Robot sensing systems; Servomotors; Signal processing; Space vector pulse width modulation;
Conference_Titel :
Circuits and Systems, 2009. MWSCAS '09. 52nd IEEE International Midwest Symposium on
Conference_Location :
Cancun
Print_ISBN :
978-1-4244-4479-3
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2009.5236090