Title :
Kinematics open loop control of hexapod robot with an embedded Digital Signal Controller (DSC)
Author :
Totaki, Márcio K. ; Carvalho, Rapheal C F P ; Letang, Rodrigo B. ; Schneiater, Rodrigo ; Moraes, Wagner M. ; Campo, Alexandre B.
Author_Institution :
Univ. Sao Judas Tadeu in Sao Paulo, São Paulo, Brazil
Abstract :
This paper describes the design and development of hexapod robot with three degrees of freedom (3 DOF) at each leg. The system developed is composed of the mechanical assembly, the circuits used to control the servomotors (Digital Signal Controller - DSC) and the firmware developed to control the robot through the joystick. The angles for all the joints have to be calculated in a pre-defined period in a real time mode due to hardware restrictions imposed by the DSC specified. It is described the numeric solution of nonlinear Newton-Raphson system equations with a MATLAB code developed to implement the forward and inverse kinematics. The C code optimized from this software was downloaded to the hardware. The techniques applied to minimize the processing time in a given period are explained and, at the end of this work, some future improvements to the project are discussed.
Keywords :
Newton-Raphson method; control engineering computing; digital signal processing chips; embedded systems; firmware; interactive devices; legged locomotion; nonlinear equations; open loop systems; robot kinematics; robotic assembly; servomotors; C code; DSC; MATLAB code; embedded digital signal controller; firmware; forward kinematics; hardware restrictions; hexapod robot; inverse kinematics; joystick; kinematics open loop control; mechanical assembly; nonlinear Newton-Raphson system equations; servomotors; Kinematics; Leg; Legged locomotion; Robot kinematics; Servomotors; Trajectory; embedded systems; hexapod robots; kinematics control;
Conference_Titel :
Industrial Electronics (ISIE), 2010 IEEE International Symposium on
Conference_Location :
Bari
Print_ISBN :
978-1-4244-6390-9
DOI :
10.1109/ISIE.2010.5637631