Skip to content
@robotology

Robotology

Group software repositories of the iCub eco-system (but code developed is not necessarily iCub specific!).

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!).

🚧 This page is currently under construction. 🚧

Here is a list (autogenerated by this github action) of all the public repos contained in this organization:

NameDescriptionCI status
assistive-rehabAssistive and Rehabilitative RoboticsBuild Status
assistive-rehab-storageStorage repository for Assistive and Rehabilitative Robotics
attentionMultimodal Attention System for the iCub
audio-attention
bayes-filters-libA flexible, modern, C++ recursive Bayesian estimation library.Build Status
blender-robotics-utilsSet of utilities for exporting/controlling your robot in Blender
blockfactoryA tiny framework to wrap algorithms for dataflow programming
blocktestTest system for generic robot middlewares
blocktest-custom-pluginsRepository containing custom plugins for blocktest
blocktest-ros-pluginsRepository containing the ros plugins for blocktest
blocktest-yarp-pluginsRepository containing the yarp plugins for blocktest
c4d-icub-pluginsplugins for Cinema4D
calibration-supervisorCode for supervising camera calibration using optimized chessboard poses
cardinal-points-graspSimple superquadric-based grasping pose generator for iCub
cerContains SW specific to the R1 robotsBuild Status
cer-simOfficial URDF and SDF models of the R1 humanoid robot.
cer-testsContains tests for the R1 robot
cfw002Holds sources for the cfw002 Linux device driver.
communityVirtual repository hosting Discussions and Questions & Answers
d4cDynamic Force Field Control
decision-making
diagnostic-daemonApplication for handling diagnostic messages from the RTOS boards, from yarprobotinterface and any other UDP source.
dialog-serviceRepository to create a human-robot interaction based on conversation
event-drivenneuromorphic sensor integration with YARP and iCub
find-superquadricFit a partial point cloud with a superquadric
funny-thingsA collection of "funny" yet useful behaviors for the iCub
gazebo-fmiFMI import plugins for the Gazebo Simulator.
gazebo-yarp-pluginsPlugins to interface Gazebo with YARP.Build Status
gesture-recognitionThis package contains modules that deal with gesture recognition
gh-action-nightly-mergeAutomatically merge the stable branch into the development one
gh-action-squashSquash all commits in a PR into the first one
graspComponents to provide the robot with power and precision grasp capabilities
gym-ignition-modelsCollection of robot models compatible with gym-ignition
gz-sim-yarp-pluginsYARP plugins for Modern Gazebo (gz-sim).Build Status
himrepHierarchical Image Representation
homebrew-formulae🍻 Robotology homebrew formulae for macOS
how-to-document-modulesScripts and templates to help you document your code nicely
how-to-export-cpp-libraryAn OS-agnostic C++ library template in plain CMake.
human-dynamics-estimation-backup
human-gazebo-backup
human-sensingThis repository contains software related to human sensing
iCubWorldThis repository contains the iCubWorld dataset.
icub-basic-demosA container for basic demos illustrating some iCub capabilities
icub-contrib-commonMeta-package to configure contrib modules and libraries
icub-firmwareiCub Firmware
icub-firmware-buildiCub Firmware Builds
icub-firmware-modelsModels underlying the iCub Firmware
icub-firmware-sharedProtocols and Other Stuff Used both by iCub Firmware and iCub Software
icub-gazebo-grasping-sandboxA public sandbox for simulating grasping in Gazebo with the iCub humanoid
icub-hriiCub-HRI: A coherent framework for complex HRI scenarios on the iCub
icub-mainThe iCub Main Software RepositoryBuild Status
icub-modelsOfficial URDF and SDF models of the iCub humanoid robot.
icub-models-generatorResources and programs to generated models (URDF, SDF) of the iCub robot
mesh-supportVirtual repository that provides support requests for individual robots
icub-testsContains tests for iCub robot Tests are written using the robot-testing framework
icub-tutorialsTutorials on iCub code
icub-workspace-estimationThis repository deals with the task of computing the workspace of the iCub given a proper kinematic representation.
idyntree-backup
idyntree-yarp-tools-backupBuild Status
iit-ibmRepository for the joint lab between IIT and IBM
ikartComponents to control the iKart device
iolInteractive Objects Learning
karmaContain modules for experimenting affordance learning with the iCub
logpolarLog-Polar functionalities
natural-speechThis 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.
navigationYarp modules and devices for autonomous navigationBuild Status
online-detection-demoFast object detection learning with CNN and kernel based architecture
onthefly-recognition
osqp-eigen-backup
peripersonal-spaceThis repository deals with the implementation of peripersonal space representations on the iCub humanoid robot.
poeticonThis is the repository of the POETICON++ EU project http://www.poeticon.eu
point-cloud-readModule to acquire point clouds from iCub.
r1-graspingContainer for code and discussions around Grasping with R1 robot
react-controlFramework for reaching with whole-body obstacle avoidance.
realsense-holder-calibrationA tool for estimating the iCubHeadCenter to RealSense transformation matrix when using the iCub RealSense holder.
rfsmToolsA set of tools to execute, debug and create rFSM LUA-based state machines
robometryTelemetry suite for logging data from your robot 🤖Build Status
robot-testing-frameworkRobot Testing Framework (RTF)
robotology-conda-binary-repackaging-recipesRecipes for packaging as conda package closed source dependencies of robotology software.
robotology-documentationDocumentation of Robotology repositories
robotology-superbuildCMake/YCM-based superbuild to simplify the build process of robotology projects.Build Status
robotology-superbuild-dependencies-vcpkgPre-compiled vcpkg root with Windows binary dependencies of the robotology-superbuild
robotology-vcpkg-portsCollection of vcpkg ports available on limited platforms just in binary form.
robots-configurationContains robots configuration filesBuild Status
sdf-modelicaURDF/SDF to to Modelica model converter.
segmentationComponents for image segmentation
segmentation-to-pointcloudModule to capture pointclouds from segmented blobs in 2D or 2.5D images
simmechanics-to-urdfScript for converting simmechanics XML files to URDF
skeleton3DBridge between 2D Tensorflow-based human pose estimation and 3D estimation from stereovision
software-grasp-synergiesModule implementing grasping synergies in software for the iCub hand and TypeSafe Bottles release
speechApps for speech recognition and speech synthesis
stereo-visionRepository containing apps for stereo vision
superbuild-exampleThis is a simple repository that shows how to make a superbuild project.
superimpose-mesh-libA modern C++ augmented-reality library to superimpose 3D objects on images.
superquadric-graspFramework for grasping object using superquadric models
superquadric-grasp-demoObject modeling and grasping with superquadrics and visual-servoing
superquadric-grasp-exampleCollect frameworks for modeling and grasping demos
superquadric-lib
superquadric-modelFramework for modeling and visualizing objects through superquadrics
tactile-control
tool-affordancesRepo for Affordance project related stuff
tool-incorporationThis repo contains the modules to perform 3D tool exploration
unicycle-footstep-planner-backup
urdf2casadi-matlab
vagrant-icubVagrant configurations files to create VirtualBox virtual machine with YARP and iCub-main sources and dependancies
visual-tactile-localizationIn-hand object tracking for the iCub humanoid robot.
visual-tracking-controlA C++ visual tracking app of the iCub hand using a 3D model-aided particle filter.
visuomotor-learning
walking-controllers-backup
walking-teleoperation-backup
wb-toolboxSimulink toolbox to rapidly prototype robot controllers
whole-body-controllersSimulink-based whole body controllers for humanoid robots.
whole-body-estimators-backupBuild Status
yarpYARP - Yet Another Robot PlatformBuild Status
yarp-device-argusContains a YARP device driver supporting the Framos cameras
yarp-device-ovrheadsetLibOVR device for YARP (https://www.yarp.it/)
yarp-device-pylonContains a YARP device driver supporting the Basler cameras
yarp-device-realsense2realsense2 device for YARP (https://www.yarp.it/)Build Status
yarp-device-rplidarrplidar device for YARP (https://www.yarp.it/)Build Status
yarp-device-speechTranscription-whisperA yarp plugin to perform speech transcription using openai whisperBuild Status
yarp-device-templateA template for a repository containing a yarp device/pluginBuild Status
yarp-device-ultrapythonContains a YARP device driver supporting the UltraPython cameras
yarp-device-vicon-bridgeThis is a yarp device driver providing data from VICON motion capture systems.
yarp-device-xhandDevice to use the Robotera XHand1 with yarp
yarp-device-xsensmtYARP Device Driver for XSens MT* devices based on the MT Software Suite.
yarp-devices-azure-openaiBuild Status
yarp-devices-forcetorqueYARP Drivers for various commercial Force Torque sensors.Build Status
yarp-devices-google-cloudYarp devices that use google-cloud-cpp libriaries
yarp-devices-hapticGeneric YARP driver for Haptic Devices
yarp-devices-llmCollection of yarp devices for Large Language ModelsBuild Status
yarp-devices-ros2Plugins, devices and network wrappers for Yarp-ROS2 interoperationBuild Status
yarp-documentationDocumentation for YARPBuild Status
yarp-joypad-toolsSet of YARP tools to interact with Joypads.
yarp-matlab-bindingsSWIG-based bindings of YARP for Matlab and Octave, based on the MEX C-API.
yarp-omega3Simple YARP-based server to send position/force set points to a Force Dimension Omega.3 robot
yarp-packaging
yarp.jsJavaScript bindings for YARP!
ycm-cmake-modulesYCM (YCM CMake modules) is a collection of various useful CMake modules.Build Status

Pinned Loading

  1. yarpyarpPublic

    YARP - Yet Another Robot Platform

    C++ 600 214

  2. icub-mainicub-mainPublic

    The iCub Main Software Repository

    C++ 120 106

  3. icub-tutorialsicub-tutorialsPublic

    Tutorials on iCub code

    C++ 18 9

  4. robots-configurationrobots-configurationPublic

    Contains robots configuration files

    CMake 18 76

  5. mesh-supportmesh-supportPublic

    Virtual repository that provides support requests for individual robots

    21 1

  6. communitycommunityPublic template

    Virtual repository hosting Discussions and Questions & Answers

    25 12

Repositories

Showing 10 of 153 repositories

Top languages

Loading…

Most used topics

Loading…