Some ideas for robotics/IoT course projects

1. Robot following a line and avoiding obstacles using Reinforcement Learning (RL)
2. Two-wheeled robot maintaining balance using Reinforcement Learning (RL)
3. Robot arm control (with 3D printing of parts and servo motor control) – ready-made kits for assembly are also available
4. Home mini greenhouse with automatic flower watering and temperature and lighting monitoring
5. Motion controller with gesture recognition – uses a 3D accelerometer and gyroscope
6. Web camera with automatic speaker tracking
7. Recognition of current activity using a 3D accelerometer and gyroscope
8. Smart home security system with facial recognition of residents
9. Recognition of specific objects by a robot – computer vision, neural networks, deep learning, Vision Transformers (ViT)
10. Simulator of a robotic system with gesture and voice recognition – web-based, no hardware, using the Three.js Editor (HDRI Browser) library, Media Pipe for gesture recognition, HTML 5 Web Speech API (SpeechRecognition), Physics simulation (Rapier WASM) and ML inference (MediaPipe WASM) in the web browser.