Cascade Control of the PUMA 560 Motors using Simulink and Arduino

D. Blanco, S. Alonso, M. Domínguez

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Abstract

In this paper, a low-cost rapid prototyping approach to control the PUMA 560 robot arm is presented. This approach is proposed as an educational tool in robotics and control field by presenting a torque, velocity and position cascade control architecture. Arduino was used as a Data Acquisition Server, reading the PUMA sensors and sending the signals to the motor drivers. Simulink was responsible for the main control system, computing all the data and communicating with Arduino for the proper robot control. The motor driver is in charge of delivering the corresponding current to the motors. In this paper, the control architecture is set up and tested for one motor, but it can be easily extended to the remaining motors of the robot.
Original languageEnglish
Title of host publicationRobocity16 Open Conference on Future Trends in Robotics
EditorsRoemi E. Fernandez, Hector Montes
Pages349-356
Volume1
ISBN (Electronic)978-84-608-8452-1
Publication statusPublished - 2016
MoE publication typeA4 Article in a conference publication
EventOpen Conference on Future Trends in Robotics - Madrid, Spain
Duration: 26 May 201627 May 2016
https://www.car.upm-csic.es/events/robocity16/

Conference

ConferenceOpen Conference on Future Trends in Robotics
Abbreviated titleRoboCity
CountrySpain
CityMadrid
Period26/05/201627/05/2016
Internet address

Keywords

  • robotics control
  • cascade control
  • Arduino

Fingerprint Dive into the research topics of 'Cascade Control of the PUMA 560 Motors using Simulink and Arduino'. Together they form a unique fingerprint.

Cite this