A Low Cost Open-Controller for Interactive Robotic System

This paper presents the design and development of a new low cost device that allows real-time control application of a robotic system using novel methodologies of component based design: processor in the loop tuning and low/high level control. The particular design of this electronic board allows to control up to three permanent magnet (PM) DC motors per board that can be attached to magnetic or optical encoders. A triple USB connection can be used to program, debug and control simultaneously the different features of the board. Moreover, the generation of a new Simulink library allows debug for process analysis using Mat lab/Simulink external mode as well as traditional code analysis protocol within the developer tool chain. The controller board has been developed for academic activities, but has also proven to be valid and robust in prototype application without requiring knowledge of device internals. The paper describes the design and hardware system, the development tool chain and evaluation test is presented and discussed.

[1]  Charles Baur,et al.  The Delta Haptic Device , 2001 .

[2]  David P. Miller,et al.  The XBC: a modern low-cost mobile robot controller , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Carlo Alberto Avizzano,et al.  Encountered haptic Augmented Reality interface for remote examination , 2015, 2015 IEEE Symposium on 3D User Interfaces (3DUI).

[4]  Douglas P. B. Renaux,et al.  Applicability of the CMSIS-RTOS Standard to the Internet of Things , 2014, 2014 IEEE 17th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing.

[5]  Zoltan Szabo,et al.  Microcontroller based application prototyping using domain specific modeling , 2015, 2015 IEEE 13th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[6]  Massimo Bergamasco,et al.  A networked haptic embedded controller , 2014, Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014).

[7]  Federico Cuesta,et al.  Andruino-A1: Low-Cost Educational Mobile Robot Based on Android and Arduino , 2016, J. Intell. Robotic Syst..

[8]  Marina Valles,et al.  Low Cost Platform for Automatic Control Education Based on Open Hardware. , 2014 .

[9]  Antonio Frisoli,et al.  Dynamics Modeling of an Encountered Haptic Interface for Ball Catching and Impact Tasks Simulation , 2012, EuroHaptics.

[10]  Massimo Bergamasco,et al.  MOTORE: A mobile haptic interface for neuro-rehabilitation , 2011, 2011 RO-MAN.

[11]  Radhika Nagpal,et al.  Kilobot: A low cost scalable robot system for collective behaviors , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Oskar Pineño ArduiPod Box: A low-cost and open-source Skinner box using an iPod Touch and an Arduino microcontroller , 2014, Behavior research methods.

[13]  Gerd Hirzinger,et al.  The modular multisensory DLR-HIT-Hand , 2007 .

[14]  François Pierrot,et al.  DELTA: a simple and efficient parallel robot , 1990, Robotica.

[15]  Micael S. Couceiro,et al.  Integrating Arduino-Based Educational Mobile Robots in ROS , 2013, 2013 13th International Conference on Autonomous Robot Systems.