Robotology
Welcome to the Robotology
Github organization.
This organization hosts various software repositories of the iCub eco-system (but code developed is not necessarily iCub specific!).
Here is a list (autogenerated) of all the public repos contained in this organization:
Name | Description |
---|---|
assistive-rehab | Assistive and Rehabilitative Robotics |
assistive-rehab-storage | Storage repository for Assistive and Rehabilitative Robotics |
attention | Multimodal Attention System for the iCub |
audio-attention | |
bayes-filters-lib | A flexible, modern, C++ recursive Bayesian estimation library. |
blender-robotics-utils | Set of utilities for exporting/controlling your robot in Blender |
blockfactory | A tiny framework to wrap algorithms for dataflow programming |
blocktest | Test system for generic robot middlewares |
blocktest-custom-plugins | Repository containing custom plugins for blocktest |
blocktest-ros-plugins | Repository containing the ros plugins for blocktest |
blocktest-yarp-plugins | Repository containing the yarp plugins for blocktest |
c4d-icub-plugins | plugins for Cinema4D |
calibration-supervisor | Code for supervising camera calibration using optimized chessboard poses |
cardinal-points-grasp | Simple superquadric-based grasping pose generator for iCub |
cer | Contains SW specific to the R1 robots |
cer-sim | Official URDF and SDF models of the R1 humanoid robot. |
cer-tests | Contains tests for the R1 robot |
cfw002 | Holds sources for the cfw002 Linux device driver. |
community | Virtual repository hosting Discussions and Questions & Answers |
d4c | Dynamic Force Field Control |
decision-making | |
diagnostic-daemon | Application for handling diagnostic messages from the RTOS boards, from yarprobotinterface and any other UDP source. |
dialog-service | Repository to create a human-robot interaction based on conversation |
event-driven | neuromorphic sensor integration with YARP and iCub |
find-superquadric | Fit a partial point cloud with a superquadric |
funny-things | A collection of "funny" yet useful behaviors for the iCub |
gazebo-fmi | FMI import plugins for the Gazebo Simulator. |
gazebo-yarp-plugins | Plugins to interface Gazebo with YARP. |
gesture-recognition | This package contains modules that deal with gesture recognition |
gh-action-nightly-merge | Automatically merge the stable branch into the development one |
gh-action-squash | Squash all commits in a PR into the first one |
grasp | Components to provide the robot with power and precision grasp capabilities |
gym-ignition | Framework for developing OpenAI Gym robotics environments simulated with Ignition Gazebo |
gym-ignition-models | Collection of robot models compatible with gym-ignition |
himrep | Hierarchical Image Representation |
homebrew-formulae | |
how-to-document-modules | Scripts and templates to help you document your code nicely |
how-to-export-cpp-library | An OS-agnostic C++ library template in plain CMake. |
human-dynamics-estimation | Software repository for estimating human dynamics |
human-gazebo | URDF models of humans created to perform human robot interaction experiments. |
human-sensing | This repository contains software related to human sensing |
iCubWorld | This repository contains the iCubWorld dataset. |
icub-basic-demos | A container for basic demos illustrating some iCub capabilities |
icub-contrib-common | Meta-package to configure contrib modules and libraries |
icub-firmware | iCub Firmware |
icub-firmware-build | iCub Firmware Builds |
icub-firmware-models | Models underlying the iCub Firmware |
icub-firmware-shared | Protocols and Other Stuff Used both by iCub Firmware and iCub Software |
icub-gazebo-grasping-sandbox | A public sandbox for simulating grasping in Gazebo with the iCub humanoid |
icub-gazebo-wholebody | Gazebo models and worlds for simulating scenarios related to iCub Whole Body Control. |
icub-hri | iCub-HRI: A coherent framework for complex HRI scenarios on the iCub |
icub-main | The iCub Main Software Repository |
icub-models | Official URDF and SDF models of the iCub humanoid robot. |
icub-models-generator | Resources and programs to generated models (URDF, SDF) of the iCub robot |
icub-tech-support | Virtual repository that provides support requests for individual robots |
icub-tests | Contains tests for iCub robot Tests are written using the robot-testing framework |
icub-tutorials | Tutorials on iCub code |
icub-workspace-estimation | This repository deals with the task of computing the workspace of the iCub given a proper kinematic representation. |
idyntree | Multibody Dynamics Library designed for Free Floating Robots |
idyntree-yarp-tools | Tools based on the iDynTree library that depend on YARP. |
ikart | Components to control the iKart device |
iol | Interactive Objects Learning |
karma | Contain modules for experimenting affordance learning with the iCub |
logpolar | Log-Polar functionalities |
natural-speech | This repository contains a codebase to build automatic speech recognition (ASR) systems for iCub and run them within YARP. It also proposes new articulatory-based and unsupervised models for ASR. |
navigation | Yarp modules and devices for autonomous navigation |
online-detection-demo | Fast object detection learning with CNN and kernel based architecture |
onthefly-recognition | |
osqp-eigen | Simple Eigen-C++ wrapper for OSQP library |
peripersonal-space | This repository deals with the implementation of peripersonal space representations on the iCub humanoid robot. |
poeticon | This is the repository of the POETICON++ EU project http://www.poeticon.eu |
point-cloud-read | Module to acquire point clouds from iCub. |
r1-grasping | Container for code and discussions around Grasping with R1 robot |
realsense-holder-calibration | A tool for estimating the iCubHeadCenter to RealSense transformation matrix when using the iCub RealSense holder. |
rfsmTools | A set of tools to execute, debug and create rFSM LUA-based state machines |
robometry | Telemetry suite for logging data from your robot |
robot-testing-framework | Robot Testing Framework (RTF) |
robotology-conda-binary-repackaging-recipes | Recipes for packaging as conda package closed source dependencies of robotology software. |
robotology-documentation | Documentation of Robotology repositories |
robotology-ros-common | Contain common ROS components for robotology compliant robots |
robotology-superbuild | CMake/YCM-based superbuild to simplify the build process of robotology projects. |
robotology-superbuild-dependencies-vcpkg | Pre-compiled vcpkg root with Windows binary dependencies of the robotology-superbuild |
robotology-vcpkg-ports | Collection of vcpkg ports available on limited platforms just in binary form. |
robots-configuration | Contains robots configuration files |
sdf-modelica | URDF/SDF to to Modelica model converter. |
segmentation | Components for image segmentation |
segmentation-to-pointcloud | Module to capture pointclouds from segmented blobs in 2D or 2.5D images |
simmechanics-to-urdf | Script for converting simmechanics XML files to URDF |
skeleton3D | Bridge between 2D Tensorflow-based human pose estimation and 3D estimation from stereovision |
software-grasp-synergies | Module implementing grasping synergies in software for the iCub hand and TypeSafe Bottles release |
speech | Apps for speech recognition and speech synthesis |
stereo-vision | Repository containing apps for stereo vision |
superbuild-example | This is a simple repository that shows how to make a superbuild project. |
superimpose-mesh-lib | A modern C++ augmented-reality library to superimpose 3D objects on images. |
superquadric-grasp | Framework for grasping object using superquadric models |
superquadric-grasp-demo | Object modeling and grasping with superquadrics and visual-servoing |
superquadric-grasp-example | Collect frameworks for modeling and grasping demos |
superquadric-lib | |
superquadric-model | Framework for modeling and visualizing objects through superquadrics |
tactile-control | |
tool-affordances | Repo for Affordance project related stuff |
tool-incorporation | This repo contains the modules to perform 3D tool exploration |
unicycle-footstep-planner | Repository for the Unicycle-based FootStep Planner. |
urdf2casadi-matlab | |
vagrant-icub | Vagrant configurations files to create VirtualBox virtual machine with YARP and iCub-main sources and dependancies |
visual-tactile-localization | In-hand object tracking for the iCub humanoid robot. |
visual-tracking-control | A C++ visual tracking app of the iCub hand using a 3D model-aided particle filter. |
visuomotor-learning | |
walking-controllers | Bipedal locomotion software for the humanoid robot platform iCub. |
walking-teleoperation | Software related to walking and teleoperation. |
wb-toolbox | Simulink toolbox to rapidly prototype robot controllers |
wearables | Data collection framework for wearable sensors |
whole-body-controllers | Simulink-based whole body controllers for humanoid robots. |
whole-body-estimators | YARP-based estimators for humanoid robots. |
yarp | YARP - Yet Another Robot Platform |
yarp-device-ovrheadset | LibOVR device for YARP (https://www.yarp.it/) |
yarp-device-pylon | Contains a YARP device driver supporting the Basler cameras |
yarp-device-realsense2 | realsense2 device for YARP (https://www.yarp.it/) |
yarp-device-rplidar | rplidar device for YARP (https://www.yarp.it/) |
yarp-device-ultrapython | Contains a YARP device driver supporting the UltraPython cameras |
yarp-device-vicon-bridge | This is a yarp device driver providing data from VICON motion capture systems. |
yarp-device-xsensmt | YARP Device Driver for XSens MT* devices based on the MT Software Suite. |
yarp-devices-forcetorque | YARP Drivers for various commercial Force Torque sensors. |
yarp-devices-haptic | Generic YARP driver for Haptic Devices |
yarp-devices-ros | Network wrapper servers and clients for yarp-ros interoperability |
yarp-devices-ros2 | Plugins, devices and network wrappers for Yarp-ROS2 interoperation |
yarp-documentation | Documentation for YARP |
yarp-joypad-tools | Set of YARP tools to interact with Joypads. |
yarp-matlab-bindings | SWIG-based bindings of YARP for Matlab and Octave, based on the MEX C-API. |
yarp-omega3 | Simple YARP-based server to send position/force set points to a Force Dimension Omega.3 robot |
yarp-packaging | |
yarp.js | JavaScript bindings for YARP! |
ycm | Extra CMake Modules for YARP and friends |