the RoboNewbie project with programs and introductory materials is now
The main objective is broad usability with minimal requirements, such
that users can make
first experiments without deep knowledge about robots. Efforts are
minimized by simple
structures and easy access to relevant features, while non robotic
aspects are encapsulated.
Using SimSpark, RoboNewbie provides interfaces to the simulated sensors
and effectors of the Nao robot,
and a simple control structure. The framework and the examples are
implemented in JAVA
with detailed documentations and explanations. That makes it useful even
for beginners in Robotics.
Besides other examples, a simple soccer playing robot demonstrates the
architecture and the features.
Users are encouraged to extend it by different means.
Since the efforts to start with RoboNewbie are minimal, we hope that it
can support interested people
and introductory courses starting on the level of secondary schools.
Some of them may later find
motivation to go into deeper research and hopefully to join RoboCup.
The programs were written by Monika Domanska ("Nika") as part of her
diploma thesis - unfortunately she
has now disappeared for work in industry ...
Thanks are due to the RoboCup community for continuous help and
inspiration, especially to the teams
magmaOffenburg (parts of their programs were adapted for RoboNewbie) and
to Berlin United - Nao Team
Humboldt, and personally to Yuan Xu and Stefan Glaser for answering many
Best regards and hope to see you in Eindhoven
Get latest updates about Open Source Projects, Conferences and News.