Next Article in Journal
Automation of Electrical Cable Harnesses Testing
Previous Article in Journal
Design of a Novel Leg-Wheel Hexapod Walking Robot
Article Menu

Export Article

Open AccessArticle
Robotics 2017, 6(4), 41; https://doi.org/10.3390/robotics6040041

Teaching Joint-Level Robot Programming with a New Robotics Software Tool

Department of Software Engineering, Florida Gulf Coast University, Fort Myers, FL 33965, USA
*
Author to whom correspondence should be addressed.
Received: 1 November 2017 / Revised: 4 December 2017 / Accepted: 11 December 2017 / Published: 18 December 2017
View Full-Text   |   Download PDF [2970 KB, uploaded 18 December 2017]   |  

Abstract

With the rising popularity of robotics in our modern world there is an increase in the number of engineering programs that offer the basic Introduction to Robotics course. This common introductory robotics course generally covers the fundamental theory of robotics including robot kinematics, dynamics, differential movements, trajectory planning and basic computer vision algorithms commonly used in the field of robotics. Joint programming, the task of writing a program that directly controls the robot’s joint motors, is an activity that involves robot kinematics, dynamics, and trajectory planning. In this paper, we introduce a new educational robotics tool developed for teaching joint programming. The tool allows the student to write a program in a modified C language that controls the movement of the arm by controlling the velocity of each joint motor. This is a very important activity in the robotics course and leads the student to gain knowledge of how to build a robotic arm controller. Sample assignments are presented for different levels of difficulty. View Full-Text
Keywords: robotics; education; robot joint programming; virtual robot; 3D rendering; robot programming; introduction to robotics course; software tool robotics; education; robot joint programming; virtual robot; 3D rendering; robot programming; introduction to robotics course; software tool
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Gonzalez, F.; Zalewski, J. Teaching Joint-Level Robot Programming with a New Robotics Software Tool. Robotics 2017, 6, 41.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Robotics EISSN 2218-6581 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top