Open Access Open Access  Restricted Access Subscription or Fee Access

Development of an Open Source Modular Control System for Articulated Robotic Arm

Darshan Doria, Rahul Goradia, Naveen Rastogi, Pramit Dutta

Abstract


An open source modular control system architecture consist of different control modules for motion control, path planning, sensory feedback etc. which all can be extremely beneficial to develop an integrated control system for an articulated robotic arm. In this proposed work, different open source robot control software was being identified and an optimized modular robot control system was developed for controlling the articulated robotic arm. The control system was being integrated with different sensors for the closed loop feedback control. A command and control graphical user interface (GUI) was also developed for the operator to pass the control parameters and for plotting the data from the sensory feedback.

Keywords: Robot operating system (ROS), forward kinematics, inverse kinematics, Arduino, path planning

Cite this Article
Doria D, Goradia R, Rastogi N, et al. Development of an Open Source Modular Control System for Articulated Robotic Arm. Journal of Advancements in Robotics. 2016; 3(2): 1–9p.


Full Text:

PDF

References


The IDE Qt Creator. QT website [Internet]. 2016; Available from: http://www.qt.io/ide/

The Player Project. Player [Internet]. 2014 Feb 16; Available from: http://playerstage.sourceforge.net/

Gerkey BP, Vayghan RT, Howard A. The player/stage project: Tools for multi-robot and distributed sensor systems. Proceedings of the 11th International Conference on Advanced Robotics; 2003 Jun 30–Jul 3; University of Coimbra, Portugal.

ROS. ROS official website [Internet]. 2016; Available from: http://www.ros.org/

Quigley M, Conley K, Gerkey BP, et al. ROS: an open-source robot operating system. ICRA Workshop on Open Source Software. 2009; 3(2): 1–6p.

YARP. YARP official website [Internet]. 2016; Available from: http://eris.liralab.it/yarp/

Metta G, Fitzpatrick P, Natale L. YARP: Yet Another Robot Platform. International Journal on Advanced Robotics Systems. 2006; 3(1): 43–8p.

CARMEN. CARMEN official website [Internet]. 2016; Available from: http://carmen.sourceforge.net/

Montemerlo M, Roy N, Thrun S. Perspectives on standardization in mobile robot programming: the carnegie mellon navigation (CARMEN) toolkit. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003); 2003 Oct 27–Nov 1; Las Vegas, Nevada, USA.

Orca: Components for Robotics. Orca official website [Internet]. 2016; Available from: http://orca-robotics.sourceforge.net/

URBI. Urbi official website [Internet]. 2016; Available from: http://www.urbiforge.org/

Rhino DC Servo Motor. Robokitsworld [Internet]. 2016; Available from: http://robokitsworld.com/documentation/RMCS225x_DCServoDriver.pdf

Arduino Datasheet. Arduino & Genuino [Internet]. 2016; Available from: http://www.arduino.cc/en/Main/ArduinoBoardUno 14. Harikrishnan M, Reddy BV, Sata SP, et al. Implementation of Robotic Operating System in Mobile Robotic Platform. International Journal of Advances in Engineering Research. 2015; 10(3): 40–5p. 15. Ruiz E, Acuna R, Terrones A. Development of a Control Platform for the mobile Robot Roomba Using ROS and a Kinect Sensor. Proceedings of the IEEE Robotics Symposium and Competition (LARS/LARC); 2013 Oct 21–27; Arequipa, Peru.

Information on Forward Kinematics. Wikipedia [Internet]. 2016; Available from: https://en.wikipedia.org/wiki/Forward_kinematics

Jacques D, Scheunemann HR. A kinematic notation for lower-pair mechanisms based on matrices. Trans ASME J Appl Mech. 1955; 23: 215–21p.

Information on Inverse Kinematics. Wikipedia [Internet]. 2016; Available from: https://en.wikipedia.org/wiki/Inverse_kinematics 19. Yifan L, Fei M. Principle of I2C Bus and its Application in IC design. Beijing: Multimedia Communication Lab, Beijing University of Posts and Telecommunications; 2007.

Sathyaraj BM, Jain LC, Finn A, et al. Multiple UAVs path planning algorithms: a comparative study. Fuzzy Optim Decis Making. 2008; 7(3): 257–67p.


Refbacks

  • There are currently no refbacks.


This site has been shifted to https://stmcomputers.stmjournals.com/