Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
makeecat committed Aug 21, 2024
1 parent 671a210 commit a7fb7ec
Showing 1 changed file with 13 additions and 2 deletions.
15 changes: 13 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ Includes multiple planners:
- Obstacle Avoidance Planner

### Obstacle Simulation
Simulates moving obstacles in the environment, with collision detection and avoidance capabilities.
Simulates moving obstacles in the environment, with collision detection and avoidance capabilities based on potential field.

### Data Logging and Visualization
Logs comprehensive simulation data including quadrotor state, desired positions, IMU readings, and obstacle positions. Visualizes the simulation using the rerun library.
Logs comprehensive simulation data including quadrotor state, desired positions, IMU readings, and depth renderings.Visualizes the simulation using the rerun library.

## Features

Expand All @@ -48,8 +48,19 @@ Logs comprehensive simulation data including quadrotor state, desired positions,
- Multiple trajectory planners for diverse flight patterns
- PID controller for position and attitude control
- Obstacle generation and avoidance
- Depth map rendering based on primitives
- Integration with rerun for real-time visualization

## TODO
- [ ] Environment Effect simulation such as wind field
- [ ] Complete differential flatness based planner
- [ ] Add motor speed simulation
- [ ] Complete differential flatness based planner
- [ ] MPC controller
- [ ] Advanced obstacle avoidance planner such as RRT*
- [ ] Dynamic Maze generation
- [ ] Modularize the pipeline

## License

Peng is free, open source and permissively licensed!
Expand Down

0 comments on commit a7fb7ec

Please sign in to comment.