Introduction to robotics (for Cognitive Science)

1 hour lecture + 2 hour exercises at computer year 2023 year 2024

1. Action. Actuators. Controllers. Robots.
Exercise: iCubSim touching ball on table video 1

2. Kinematics: Forward and inverse.
Exercise: iCubSim kinematics video 2

3. Perception. Sensors. The basic processing of sensor data: distance, camera image, depth map.
Exercise: iCubSim seeing ball on table via color filter video 3 numpy library exercise

4. Control. Decomposition of the control system. Blackboard architecture.
Exercise: iCubSim taking and dropping, saying and moving with lips. video 4

Convolutional neural networks.
Exercise: Sobel via CNN, Fully-convolutional MLP.

Convolutional autoencoders.
Exercise: MNIST autoencoder

download pure-python-based motor control GUI for iCubSim (pip install PySimpleGUI-4-foss)

Project proposals (inspire and invent your idea or select one from the list):
- iCubSim ...
- Nico ...
- Unitree? ...