Coder Social home page Coder Social logo

icub-training.github.io's Introduction

iCub Training Crash Course ๐Ÿค–

Course at glance

The course is organized as a set of lectures followed by hands-on sessions using the iCub simulator.

This crash course is a revised excerpt of the Veni Vidi Vici International Winter School on Humanoid Robot Programming and will cover the following topics:

  • YARP middleware
  • Robot control

Resources

  • ๐Ÿ“š Wiki (program, instructions, material)
  • ๐Ÿ‘‹ Q&A
  • Community

icub-training.github.io's People

Contributors

pattacini avatar nicogene avatar gsisinna avatar traversaro avatar valegagge avatar

Stargazers

Michael avatar  avatar Mattia Di Florio avatar

Watchers

James Cloos avatar Marco Randazzo avatar  avatar Vadim Tikhanoff avatar  avatar

icub-training.github.io's Issues

tutorial_cartesian-interface/smoke-test failed on Ubuntu 18.04.1 LTS

I've got this error after all installation steps on Ubuntu 18.04.1 LTS:

Test suite Test Tutorial Cartesian Interface started...
[INFO]  (Test Tutorial Cartesian Interface) reports: yarpmanager is setting up the fixture...
[ERROR] (Test Tutorial Cartesian Interface) asserts error on (ret) with exception: yarpmanager (run) cannot setup the fixture because Failed to run tutorial_cartesian-interface on testnode. (State: 5, parameter: ) cannot ask /testnode to check for status of tutorial_cartesian-interface (Blocked in broker semaphor)  due to (SendMsg) disconnecting from /testnode Failed to run iKinCartesianSolver on testnode. (State: 5, parameter: --context simCartesianControl --part left_arm) cannot ask /testnode to check for status of iKinCartesianSolver (Blocked in broker semaphor)  due to (SendMsg) disconnecting from /testnode cannot ask /testnode to check for status of iKinCartesianSolver (Blocked in broker semaphor)  due to (SendMsg) connecting to /testnode Failed to run yarprobotinterface on testnode. (State: 5, parameter: --context simCartesianControl --config no_legs.xml) cannot ask /testnode to check for status of yarprobotinterface (Blocked in broker semaphor)  due to (SendMsg) connecting to /testnode cannot ask /testnode to check for status of yarprobotinterface (Blocked in broker semaphor)  due to (init) checking existence of /testnode Failed to run iCub_SIM on testnode. (State: 5, parameter: ) cannot ask /testnode to check for status of iCub_SIM (Blocked in broker semaphor)  due to  cannot ask /testnode to check for status of iCub_SIM (Blocked in broker semaphor)  due to  cannot ask /testnode to check for status of iCub_SIM (Blocked in broker semaphor)  due to  cannot run tutorial_cartesian-interface on testnode : Timeout while waiting for some resources. /icubSim/cartesianController/left_arm/state:o does not exist cannot run iKinCartesianSolver on testnode : Timeout while waiting for some resources. /icubSim/left_arm/state:o does not exist /icubSim/torso/state:o does not exist cannot run iCub_SIM on testnode : cannot run iCub_SIM on /testnode cannot run yarprobotinterface on testnode : Timeout while waiting for some resources. /icubSim/right_arm/state:o does not exist /icubSim/left_arm/state:o does not exist /icubSim/torso/state:o does not exist 
[INFO]  (Test Tutorial Cartesian Interface) reports: yarpmanager is tearing down the fixture...
Test suite Test Tutorial Cartesian Interface failed!

---------- summary -----------
Total number of test suites  : 1
Number of passed test suites : 0
Number of failed test suites : 1
Total number of test cases   : 0
Number of passed test cases  : 0
Number of failed test cases  : 0

Docker and Gitpod

@vtikha @traversaro please have a look at SW Installation page and report here any thought and/or comments.

In particular, I'm still undecided about the Gitpod infrastructure โ˜
To tell that we can use it, we ought to make sure that all the tutorials/assignments we're going to give can run on Gitpod too.
I'm confident that we're ok with that, but please double-check it.

Also, we're relying on the vvv-school docker image as of now, which does not stick to any official distro release.
I believe that's not a real problem unless we say that we want to put forward the versioning.
In the latter case, I can conveniently generate an image here in this org.

Training Program

Here's the program ๐Ÿ“…

Feel free to edit the page at your convenience.
I've left old material, which is available from within material/slides.

I have still to review my day. I will leave references to the assignments although I won't be covering them as agreed.
Assignments URL's come already with the /generate postfix.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.