Skip to content

v1.11.17

Compare
Choose a tag to compare
@alters-mit alters-mit released this 17 May 16:38
· 740 commits to master since this release
e75c773

This is an incremental update to v1.11. If you are already using a v1.11 release, you can safely upgrade without having to change any of your code.

New Features

  • Added: Drone add-on, which simulates quadcopter drones.

Command API

New Commands

Command Description
add_drone Add a drone to the scene.
apply_drone_drive Fly a drone forward or backward.
apply_drone_lift Fly a drone up or down.
apply_drone_turn Turn a drone left or right.
parent_avatar_to_drone Parent an avatar to a drone.
set_drone_motor Turns the drone's motor on or off.
send_drones Send data for each drone in the scene.

Output Data

New Output Data

Output Data Description
Drones Data for each drone in the scene.

tdw module

  • Added: Drone add-on.
    • Added: DroneDynamic data class
    • Added: DroneLibrarian and DroneRecord

Example Controllers

  • Added: drone/collision_detection.py
  • Added: drone/dynamic_data.py
  • Added: drone/minimal.py
  • Added: drone/rise_by.py
  • Added: drone/stop_motor.py

Documentation

New Documentation

Document Description
lessons/drone/drone.md Drone tutorial
python/add_ons/drone.md Drone API
python/drone/drone_dynamic.md DroneDynamic API
python/librarian/drone_librarian.md DroneLibrarian API

Modified Documentation

Document Modification
lessons/agents/overview.md Added a section for drones.