Projects

Projects

In several areas: robot programming tools, AI driven Robotics, Education, drones…

Learn more

Activities

Activities

Google Summer of Code, internships, etc.

Learn more

Community

Community

Who we are. Join us contributing in some development, testing, integrating, writting documentation or doing research.

Learn more

Currently robotics applications are typically distributed, made up of a collection of concurrent asynchronous components which communicate using some middleware. Building robotics applications is a complex task. Integrating existing software pieces and using several tools may increase the software robustness and shorten the development time. JdeRobot toolkit provides several tools, resources, libraries and reusable nodes for Robotics, Artificial Intelligence and Computer Vision applications.

We love open source software. All our software is ROS friendly. It has been developed mainly in Python, C++ and even JavaScript. Our mission is threefold: develop useful open source robotics software, foster robotics education worldwide, and also do some research in robotics.

We are registered as non-profit organization in Spain Ref.#615800. Our international community mainly works on three areas:

Development Areas Products
Robot Programming Tools Unibotics, our online website for robot programming
BT-Studio, for development of BehaviorTree-based robotics applications
VisualCircuit, visual robot programming using connected blocks and wires
FPGA-robotics toolchain, design your robot intelligence in Verilog
Robotics Education Robotics-Academy, offline learning platform for engineering students
AI driven Robotics Autonomous Driving with Imitation Learning and Reinforcement Learning
BehaviorMetrics tool for evaluation of end2end robot control models
DetectionMetrics tool for evaluation of visual object detection models

News

Published research papers

  • (2024) Behavior Metrics: An Open-Source Assessment Tool for Autonomous Driving Tasks. Sergio Paniego, Roberto Calvo-Palomino, José M. Cañas. SoftwareX, Volume 26, Elsevier, 2024. DOI: https://doi.org/10.1016/j.softx.2024.101702
  • (2024) Model Optimization in Deep Learning based Robot Control for Autonomous Driving. Sergio Paniego, Nikhil Paliwal, José M. Cañas. IEEE Robotics and Automation Letters (RA-L), Volume 9, Issue 1, Pages 715-722, 2024. DOI: https://doi.org/10.1109/LRA.2023.3336244
  • (2023) Unibotics: open ROS-based online framework for practical learning of Robotics in higher education. David Roldán-Álvarez, José M. Cañas, David Valladares, Pedro Arias-Perez, Sakshay Mahna. Multimedia Tools and Applications, Springer 2023. DOI: https://doi.org/10.1007/s11042-023-17514-z
  • (2023) Vision-based robotics using open FPGAs. Felipe Machado, Rubén Nieto, Jesus Fernández-Conde, David Lobato, José M. Cañas. Microprocessors and Microsystems, Volume 103, November 2023, 104974, Elsevier 2023. DOI:https://doi.org/10.1016/j.micpro.2023.104974
  • (2022) Open Source Assessment of Deep Learning Visual Object Detection. Sergio Paniego, Vinay Sharma, José Marı́a Cañas. Sensors 2022, 22(12), 4575; MDPI. DOI: https://doi.org/10.3390/s22124575

License

  • JdeRobot is open source. Its code is licensed under GPL v3.
  • All the documentation of JdeRobot software is licensed under Creative Commons by-sa

Sponsors