The iCub Gazebo Grasping Sandbox is a project that we have very recently realized at iCubTech@IIT with the aim to support learning paths in robotics, specifically for what concerns the topic of simulated visuo-manipulation tasks with the iCub humanoid.
In a broader sense, the project turns out to be peculiar in that:
To our knowledge, it's the only "sandbox" in robotics that makes heavy use of Gitpod.
It is fully self-contained as it closes the loop with its GitHub repository for what pertains to building the Docker images through a GitHub action that serves to publish to the GitHub Container Registry.
It does very well summarize our efforts for providing a cloud platform based on Gitpod to be used in schools and in crash courses. This approach is explained in the following posts:
Is your project's development setup fully automated? How to use it?
Yes
In the main README file, there is a session that shows how with one click and a few bash commands you can run the full simulation as per the animation below:
Also, we made available a walkthrough with a video tutorial showing the basic Gitpod functionalities.
Why is your project interesting/exciting to contribute to?
The sandbox represents an interesting work that showcases how with relatively simple components we can code grasping in a simulated environment using 3D vision. The code is documented and is meant to provide a baseline to build more complex behaviors on top.
Does your project have an active community?
Yes
The community gravitating around the iCub project operates worldwide leveraging on the open-source.
Most of the software we develop is published at https://github.com/robotology.
Does your project have basic newcomer onboarding docs? (e.g. CONTRIBUTING.md, good-first-issues...)
Yes
Contributing guidelines are explicitly available from the repository.
The iCub Gazebo Grasping Sandbox is a project that we have very recently realized at iCubTech@IIT with the aim to support learning paths in robotics, specifically for what concerns the topic of simulated visuo-manipulation tasks with the iCub humanoid.
In a broader sense, the project turns out to be peculiar in that:
Is your project's development setup fully automated? How to use it?
Yes In the main README file, there is a session that shows how with one click and a few bash commands you can run the full simulation as per the animation below:
Also, we made available a walkthrough with a video tutorial showing the basic Gitpod functionalities.
Why is your project interesting/exciting to contribute to?
The sandbox represents an interesting work that showcases how with relatively simple components we can code grasping in a simulated environment using 3D vision. The code is documented and is meant to provide a baseline to build more complex behaviors on top.
Does your project have an active community?
Yes The community gravitating around the iCub project operates worldwide leveraging on the open-source. Most of the software we develop is published at https://github.com/robotology.
Does your project have basic newcomer onboarding docs? (e.g. CONTRIBUTING.md, good-first-issues...)
Yes Contributing guidelines are explicitly available from the repository.