Upcoming Events

Sponsors

The following companies are kind enough to sponsor us:

One done

Yesterday night we finished fully assembling the first robot. What’s missing now are the cabling and the software, as well as the other robots. So hopefully it won’t be long before we can start showing videos again.

Many legs

Yesterday we got the new link parts for the legs. Having now all parts for the legs together, we just had to put one pair of legs together. Tomorrow we hope to finish the upper body, so if all goes well there is one completely assembled robot on Friday (wish us luck).

New boards

Almost done are also our new electronic components. On the left you see the new power suppy (not fully assembled) and on the right the updated motorboard which is going to control the servo motors and additionally controls the IMU. 7 weeks and 2 days to go until we leave for RoboCup German Open.

New power supply (left), actuator control and IMU unit (right)

Big machines for small parts

Work on the updated robots continue. Yesterday we spent many hours in the mechanic workshop producing distance pieces and bearing caps for the robots’ legs. Today we will finish the huft and knee parts in the lab. This leaves just a few pieces to produce, which means that hopefully in a week we will start assembling the new models.

FUmanoid team working on robot parts

The new torsos arrived

After the initial prototype of a new upper robot body and a second one with further modifications, we asked the physics’ mechanics department  to make us pretty ones based on that. The results arrived now, which brings us closer to assemble the full 2013 model.

New Steps

Due to the now missing sensors in the feet, the walking of the robots had to be updated to be stable again. To show you the progress we made so far, here’s a short video (recorded in early December, more updates will follow!):

Christmas pictures

The university was closed during the holidays (christmas and new years) and just opened again yesterday. All robots are back from their short vacation and robot Ada wanted to show you some of her christmas pictures.

Ground truth

In order to analyse the self-localization and world modelling, as well as to assist in machine learning approaches to various parts of the robot software, ground truth data is needed – i.e. the correct information where the robot actually is, and where the ball is. With that information we can compare the robot’s perception of the world with reality. This aids in evaluation of our performance, but it also allows the robot to get insight into what it is doing wrong and try to learn from it.

In order not to re-invent the wheel, we used the vision system of the Small Size League. Recycling the heads of last year’s robots, we mounted a camera over each field half. They are observing the field, looking for the ball and the robot markers. In the picture below, we put the markers on top of our dummy robot. We can also put it on top of the robots, though this is currently a bit tricky. However the new torso has been prepared to make this easier.

As usual this is always open for improvement, but so far it looks quite promising. The next months will show how useful this system is in our preparations.

groundtruth

Sensor Board

For the past two years, our robots utilized an ARM microcontroller to communicate with the servos. For 2013, we are going to update this system big-time with these new features:

  • multi-channel communication to servos (allows to talk to torso, left and right leg independently for increased communication speed)
  • on-board 9 axis IMU
  • two ARM M4 microcontrollers, one to handle the IMU and one to handle servo communication and motion execution
  • up to 5 buttons and LEDs for manual control of the robots
  • piezo for simple sound output (e.g. warning of low battery)
  • imprinted logo :-)

A first prototype was developed and successfully tested for the Berlin United Racing Team, an updated model has just been finished (picture below) and awaits final programming.

sensorboard

New power board

The power supply board we used so far had a couple of issues which we set out to fix in a new and enhanced version for the upcoming tournaments:

  • only 30×75 mm² in size and about 10mm in height
  • works without a relais (saves weight, also the power does not drop if robot falls down very hard)
  • power to servos can be killed by switch
  • power to servos or to whole robot can be killed in software
  • short circuit protection
  • on-board microcontroller …
    • checks battery level and adjusts RGB led accordingly (green, yellow, red)
    • switches off power if battery gets too low to prevent depth discharge
    • monitors usage and communicates it to sensor board

We have successfully tested a prototype and should switch all robots to the new power supply board in January.

power