Category:I703 Python
From ICO wiki
In this course we'll have a thorough hands-on experience with Python programming language and Git version control.
Course credits: 4 ECTS
Lecturer: Lauri Võsandi
E-mail: lauri [donut] vosandi [plus] i703 [ät] gmail [dotchka] com
Possible projects
- Build football robots software stack using Python
- Work on various already existing projects: Butterknife, Certidude, <insert awesome project here>
- Build webshop using Django
- Build your awesome penetration testing tool in Python
- Build something else using Django, Falcon, Qt, <insert awesome framework here>
Football robots subtasks
- Implement image recognition using OpenCV. Goal: recognize balls on the field using simply a webcam
- Implement communications with Arduino sensor/actuator board. Goal: Read values of sensors and run/stop motors attached to Arduino
- Implement communications with web browser using WebSockets. Goal: Move the robot using a smartphone or laptop.
- Implement basic game logic inside event loop.
- Explore possible speed-up scenarios using PyCUDA, PyOpenCL. Goal: Figure out what kind of hardware could be procured in the future.
This category currently contains no pages or media.