Robot Operations with CoDrone EDU
Robot Operations with CoDrone EDU is designed to contextualize operator roles and build habits of mind aligned with relevant knowledge, skills, and abilities (KSAs). This course involves daily ~30-minute tasks designed for high engagement under both routine and non-routine conditions.
Small robots are often run and maintained by the same person. That person is sometimes called an optainer (short for “operator-maintainer”). This course leverages a scaffolded series of interactive labs and the CoDrone EDU platform to cover core Operator and Maintainer competencies with a bonus focus on quadcopter UAV basics.
Robot Operations is broken up into 5 different units. Within the units, students will engage with their robot and learn core concepts through step-by-step, media-driven instructional content, “Try It” remix activities, mini-challenges, and end-of-unit challenges to apply what they have learned.
In Rebuild Race, participants inventory, tear down, rebuild, and learn to fly a classroom drone. This hands-on exercise emphasizes the importance of knowing each part of the drone and its function. Participants complete a timed challenge to assemble the drone from its fully disassembled state and navigate it through an obstacle course.
Skills Developed: Identifying parts, fluent teardown/rebuild, battery health and routines, understanding flight axes, twin-stick UAS control scheme, understanding PID control, teamwork with spotter, working under pressure, inventory management, and documentation.
|
|
In Drone Joust, participants compete in a 2v2 drone joust that rewards smart flying, power management, understanding of avionics sensors, and diligence in battery maintenance. Participants navigate challenges involving airflow disruption, ground/ceiling effects, and the tradeoff between speed and stability while utilizing optical flow sensors. This exercise promotes the practical application of drone control and teamwork under competitive conditions. Skills Developed: Maintainer habits, UAS operation, teamwork, power management. |
|
In Launch Autonomy Retrieval, participants autonomously navigate a static series of obstacles using simple command sequences. They plan flight paths, input sequential commands with a block-based IDE, and execute basic autonomous patterns (launch, wait, recover). This exercise emphasizes the importance of proportionality calculations and addresses the challenges of open-loop control. Skills Developed: Flight path planning, sequential command input, basic autonomous operation, proportionality calculations. |
|
In Double Dare, participants challenge each other to piloting or maintainer tasks of their own making. Themes for each day include flying challenges, teamwork challenges, head-to-head challenges, and troubleshooting and repair challenges. Skills Developed: Reinforcement of prior unit skills, including piloting, maintenance, teamwork, and troubleshooting. |
|
In Tandem Lift, participants work together to lift a payload using only their own drones. This exercise emphasizes mission planning, flight plan development, team coordination, and adapting to unexpected conditions. Students will calculate components of lifting force and understand how to sum and cancel force vectors from multiple sources. Skills Developed: Mission planning, flight plan development, team planning, coordinated multi-robot operation, considering risk, adapting to unexpected conditions, calculating relevant components of oblique forces. |
This material is based upon work supported by the Office of Naval Research under Contract Number N00014-23-C-2015. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Office of Naval Research.
Required Materials
Robot Hardware and Software
- CoDrone EDU or CoDrone EDU (JROTC Edition)
- Laptop (up-to-date Windows PC or Mac)
Other Materials
- Electrical or Painter's tape
- Open areas for the robot to safely move
- Small, colored objects for the robot to manipulate
- Meter sticks
- String
- Paperclips
- Small magnets (approx. 1/8" )
-
Hot Glue Gun
- LEGO Technic Beams and Axles