Procedures for Programming the Parrot Bebop
A Work in Progress
The following is a procedure using a Raspberry Pi to program the Parrot Bebop 2 using the open source Python based library PyParrot.
Unit 1: Following safety procedures
1.1 Follow safety practices for the Parrot Bebop 2 - Resources
Unit 2: Setting up the Raspberry Pi 3B+ as a programing platform
2.1 Flash micro SD card with appropriate Linux distribution - Video | Raspberry Pi image | Etcher flashing software
2.3 Change the Raspberry Pi system clock to the current time - Video | Resources
2.4 Install necessary required libraries and dependencies - Video | Installation Script
Unit 3: Programing the Bebop 2
3.1 Navigate around the Linux Filesystem using: cd, pwd, cp, mv, rm, mkdir, - Video | Resources
3.2 Program the Bebop 2 to hover and safely land using the Kill command - Video
3.3 Program the Bebop 2 to fly a two-meter square using pitch and roll at 50 centimeters meters off the ground. - Video | Bebop Commands
3.4 Program the Bebop 2 to fly a two-meter square using pitch and yaw at 150 centimeters meters off the ground - Video | Bebop Commands