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? ...