| Crates.io | peng_quad |
| lib.rs | peng_quad |
| version | 0.5.5 |
| created_at | 2024-08-27 02:55:09.481579+00 |
| updated_at | 2025-05-07 21:29:57.464756+00 |
| description | Peng is a minimal quadrotor pipeline including quadrotor dynamics, IMU simulation, various trajectory planners, PID controller and depth map rendering. |
| homepage | https://github.com/makeecat/Peng |
| repository | https://github.com/makeecat/Peng |
| max_upload_size | |
| id | 1352814 |
| size | 679,629 |
Peng is a minimal quadrotor autonomy framework written in Rust that provides real-time dynamics simulation, trajectory planning, and control with modern visualization capabilities.
cargo install rerun-cli
cargo install peng_quad
peng_quad config/quad.yaml
cargo install rerun-cli
git clone https://github.com/makeecat/Peng.git
cd Peng
cargo run --release config/quad.yaml
If you encountered any issue with the rerun:
rerun --version
We welcome contributions of all kinds! Please check out the Contributing Guidelines for more details.
Peng is free, open source and permissively licensed! Except where noted (below and/or in individual files), all code in this repository is dual-licensed under either:
This means you can select the license you prefer!
If you use this project in your research or work, please cite it as follows:
@software{peng_quad,
author = {Yang Zhou},
title = {Peng: A Minimal Quadrotor Autonomy Framework in Rust},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/makeecat/peng}},
}