├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── anafi-rs ├── Cargo.toml ├── examples │ └── liftoff.rs └── src │ └── lib.rs ├── arsdk-rs ├── Cargo.lock ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT └── src │ ├── ardrone3.rs │ ├── ardrone3 │ ├── gps_state.rs │ ├── piloting.rs │ ├── piloting │ │ └── pcmd.rs │ └── piloting_state.rs │ ├── command.rs │ ├── common.rs │ ├── frame.rs │ ├── handshake.rs │ ├── jumping_sumo.rs │ ├── lib.rs │ ├── listener.rs │ └── parse.rs ├── bebop2 ├── Cargo.toml ├── examples │ └── take_off.rs └── src │ └── lib.rs └── jumpingsumo-rs ├── Cargo.lock ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── examples ├── jump.rs ├── new_sumo.rs └── spin.rs └── src └── lib.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/target 2 | **/*.rs.bk 3 | /.vscode 4 | .idea/ 5 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/LICENSE_APACHE -------------------------------------------------------------------------------- /LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/LICENSE_MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/README.md -------------------------------------------------------------------------------- /anafi-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/anafi-rs/Cargo.toml -------------------------------------------------------------------------------- /anafi-rs/examples/liftoff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/anafi-rs/examples/liftoff.rs -------------------------------------------------------------------------------- /anafi-rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/anafi-rs/src/lib.rs -------------------------------------------------------------------------------- /arsdk-rs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/Cargo.lock -------------------------------------------------------------------------------- /arsdk-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/Cargo.toml -------------------------------------------------------------------------------- /arsdk-rs/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/LICENSE_APACHE -------------------------------------------------------------------------------- /arsdk-rs/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/LICENSE_MIT -------------------------------------------------------------------------------- /arsdk-rs/src/ardrone3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/ardrone3.rs -------------------------------------------------------------------------------- /arsdk-rs/src/ardrone3/gps_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/ardrone3/gps_state.rs -------------------------------------------------------------------------------- /arsdk-rs/src/ardrone3/piloting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/ardrone3/piloting.rs -------------------------------------------------------------------------------- /arsdk-rs/src/ardrone3/piloting/pcmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/ardrone3/piloting/pcmd.rs -------------------------------------------------------------------------------- /arsdk-rs/src/ardrone3/piloting_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/ardrone3/piloting_state.rs -------------------------------------------------------------------------------- /arsdk-rs/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/command.rs -------------------------------------------------------------------------------- /arsdk-rs/src/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/common.rs -------------------------------------------------------------------------------- /arsdk-rs/src/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/frame.rs -------------------------------------------------------------------------------- /arsdk-rs/src/handshake.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/handshake.rs -------------------------------------------------------------------------------- /arsdk-rs/src/jumping_sumo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/jumping_sumo.rs -------------------------------------------------------------------------------- /arsdk-rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/lib.rs -------------------------------------------------------------------------------- /arsdk-rs/src/listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/listener.rs -------------------------------------------------------------------------------- /arsdk-rs/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/arsdk-rs/src/parse.rs -------------------------------------------------------------------------------- /bebop2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/bebop2/Cargo.toml -------------------------------------------------------------------------------- /bebop2/examples/take_off.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/bebop2/examples/take_off.rs -------------------------------------------------------------------------------- /bebop2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/bebop2/src/lib.rs -------------------------------------------------------------------------------- /jumpingsumo-rs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/Cargo.lock -------------------------------------------------------------------------------- /jumpingsumo-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/Cargo.toml -------------------------------------------------------------------------------- /jumpingsumo-rs/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/LICENSE_APACHE -------------------------------------------------------------------------------- /jumpingsumo-rs/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/LICENSE_MIT -------------------------------------------------------------------------------- /jumpingsumo-rs/examples/jump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/examples/jump.rs -------------------------------------------------------------------------------- /jumpingsumo-rs/examples/new_sumo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/examples/new_sumo.rs -------------------------------------------------------------------------------- /jumpingsumo-rs/examples/spin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/examples/spin.rs -------------------------------------------------------------------------------- /jumpingsumo-rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AeroRust/arsdk-rs/HEAD/jumpingsumo-rs/src/lib.rs --------------------------------------------------------------------------------