Robbie the Robot
ls://dev.artenum.com/projects/keridwen/doc/applicationCases/robbie
{image:./galerie/DSCF1126_lite_jpeg|align=right|width=480} 1 Introduction __Robbie__ is an experimental robot based on [../..|Keridwen] and Java/OSGi approach for the software layer and a [https://www.raspberrypi.org/|Raspeberry Pi] and ARM hardware configuration. Robbie is a simple proof of concept to evaluate the relevance of the Keridwen Java / OSGi based approach for very light and low cost hardware infrasctructures, like embedded systems, robots, low-cost scientific measurement and monitoring system. __Robbie__ includes its own exploration algorithms to perform its missions in an autonomous manner as much as possible and a Web based remote control interface. An image analysis system based on OpenCV and JavaCV allows Robbie to perceive its environment. A double GPS and radio and IR beacons based localisation systems, linked to a light GeoTools based IGS, are integrated in order to localised the rover in various contexts. For ground applications and to siplify the robot/human interaction, a Text-to-Speech (TTS) and voice controles services complete the user interface. Thanks to the [http://pi4j.com/|Pi4j project], all devices are controlled from the Raspberry Pi through the Java layer. __Robbie__ is de facto a modular platform to: - Explore modular software design in robotics for a better extensibility and adaptability to taylored applications; - Through a realistic application: -- Valid the capability of Keridwen for modular, services oriented applications; -- Evaluate the constraint related to a remote control and data transfer on low band-width and high latency system; -- Explore scientific and operational data capture and remote processing; - Explore robot-environment interaction algorithms, to facilitate its autonomy and survival; - Explore the human-robot interactions; - Through 3D simulation done with the SPIS and the GEANT-4 based software, evaluate the capabilities of low-cost hardware components in space environments, especially in lander-plasma interactions and radiations effects analysis. __For further information, please contact us: contact_at_artenum.com__ {image:./galerie/robbie6AvecMarge_png|align=left|width=440} 1 Embbeded technologies - [http://www.keridwen.org|The Keridwen IME] - [http://dev.artenum.com/projects/Penelope|The Penelope mesh library] - [http://dev.artenum.com/projects/frida|The Frida local properties manager] - [https://karaf.apache.org/|Apacha Karaff] OSGi runtime - [http://pi4j.com/|Pi4j project] - [https://code.google.com/archive/p/javacv/|JavaCV] - [http://cmusphinx.sourceforge.net/|The Shinx project] - [http://freetts.sourceforge.net/docs/index.php|Free TTS project] ---- 1 Get involved (login required) {children}
Last edited by Julien Forest at Aug 22, 2017 2:10 PM -
Edit content
-
View history
-
View source
Decorated version
-
Feeds
-
LibreSource