wiki:Developer/Projects/Open/RockOnRTEMS

Version 2 (modified by Sambeet Panigrahi, on Apr 23, 2016 at 8:33:28 PM) (diff)

--

Rock on RTEMS

Mentors: Gedare Bloom,Joel Sherill,2maz

Student:Sambeet Panigrahi

Status: See: Initial Rock port

Introduction: Rock is a robotics framework that can run on top of RTEMS. This project will improve the existing port by making the RTEMS Source Builder to be able to build the port.From the rock side Autoproj would be able to build the port.Further useful Rock librarie and tutorials would be added to RTEMS.

Goal: Midterm Evaluation – By this time the deliverable would be an easy to use Autoproj version of Rock building on RTEMS with appropriate tutorials to guide the user.

Final Evaluation – By this time the deliverable would be an easy to use version of Rock building on RTEMS using RSB along with ready to use packages.

Final Results Announced – The final days would be used to clean the code and add a detailed documentation of the entire project.

Post GSOC – I would like to maintain this project updating the scripts whenever required and adding more packages to the build systems. I would like to extend this project to implement Internet of things.

Requirements: Programming Languages:C,C++,Ruby,Areas of RTEMS used:RTEMS Source Builder,CORBA Port on RTEMS, Other Relevant skills:Cross-development, GNU/Linux Development,Knowledge of Build Systems(Waf,cmake,GNU Autotools)

Resources: The scripts from the Initial Rock port and RSB Documentation

Acknowledgements Gedare Bloom, Joel Sherill, Martin Zenzes(Rock community), Thomas Roehr(Rock community), Sylvain Joyeux(Rock community).

Miscellaneous Sections

As the project progresses,various build instructions will be added to this page

References

  • TBD

Other sections: If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.