Do you already have experience with robotics and coding? This is the ideal track for you to apply all your existing skills and go to the next level. In this session you will build EvoDog, an advanced AI-enabled quadruped robot dog, completely from scratch using Arduino Nano, Raspberry Pi, Camera, IMU and many other advanced components, and then program and teach it to walk, run and do tricks on 4 legs just like a dog. When complete, take EvoDog home and use it as a pet around your house!
By the end of this course, students will have learnt:
- Deep dive into kinematics - synchronized motion control of large number of motors and joints
- How to use real animals' behavior and structure to make better robots
- Python
- ROS - Robot Operating System
- Linux
- Virtual Machines
- OpenCV - Computer Vision
- Raspberry Pi, Arduino
- Networking
- Power Management
- Mechatronics
- High power robot motors and joints
- Each student will receive brand-new hardware and non-shared equipment.
Optionally, by attending the week of July 5, you will learn how various objects and robots are designed and manufactured from ground-up using Autodesk Fusion 360, so you can design and bring your own ideas to life!
Recommended: 3D Printing And 3D Design for Robotics
Each student will receive a kit of parts and supplies upon arrival. Once the sessions are done, the kit and additional supplies are for you to take home for continued enjoyment and learning!
Prerequisites
Basic knowledge of coding. Comfortable using a computer. Student will need to have a computer with admin rights during this session.
Social Distancing Policy
We are taking the utmost care to ensure a maximally safe setup. The session is designed for individual learning and not group activity.
- A mask is mandatory at all times with nose and mouth securely covered
- 6ft distancing between every individual desk
- Gloves, hand sanitizer, lysol wipes will be provided
- Desks and chairs will be completely wiped down between sessions
- The same desk will be reassigned to the same child on consecutive days
- Always open front and back doors, with extra cross-ventilation forced air through back to front of building to ensure constant fresh air.
What To Bring
- Each student must bring his/her own Mac Or Windows laptop with sufficient free disk space, and administrative rights to install the Arduino IDE and other necessary utilities.
- Chromebook will not work
- A USB-C to USB adapter if your laptop contains only the new USB-C ports