Libresource
Home
Search
My Page
Guest -
Login
Navigation
location:
>
Artenum OpenSource
>
Keridwen
>
Documentation
>
Application Cases
>
Robbie the Robot
Contextual Menu
Presentation
Documentation
Application Cases
FAQ
Keridwen Modules
Key Features
Licenses
Publications
Innovative Technical Solutions
Integrated Modelling Environment (IME)
Service Oriented Approach (SOA)
Software Life Cycle
Supported Platforms
The OSGi standard
Community
Authors and credits
Become a member
Forum
Project Status
Upgrade account
Commercial Offer
Services & Support
Development
API
Examples
Roadmap
Edit this menu
Resource Menu
Properties
Security
More actions...
----
Node Information
Create new resource
Delete this resource
Move this resource
Unbind this resource
----
List children
Go to parent
----
search from here
Robbie the Robot
{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