Robotics projects in ROS Noetic + Gazebo, grouped by robot.
| Repo | What it does |
|---|---|
| tb3_house_full_coverage | Single robot sweeps a six-room house edges-first to 100% floor coverage |
| tb3_voice_coverage | Say "clean the kitchen": offline Vosk or LLM voice commands drive room-by-room coverage cleaning |
| tb3_rescue_explorer | Search-and-rescue: frontier exploration of an unknown building with gmapping, logs every person seen (YOLO) |
| Repo | What it does |
|---|---|
| scout_explorer | Say "find a blue box": maps an unknown building from scratch with frontier exploration and finds the object with RGB-D vision (YOLO) |
| scout_mining | Autonomous gmapping of an unknown underground mine with rough terrain; saves the map when no frontier remains |
| scout_mini_voice_control | Offline voice teleoperation (Vosk) for the AgileX Scout Mini |
| Repo | What it does |
|---|---|
| ridgeback_warehouse_cooperation | Two Pandas and a Ridgeback relay a payload across a two-room warehouse, avoiding unmapped obstacles with move_base |
| Repo | What it does |
|---|---|
| go2_voice_control | Offline voice teleoperation (Vosk) for Unitree Go2 or Nova-Q |
| go2_security | Autonomous security patrol: waypoint loop, lidar mapping, motion alerts |
| go2_crop | Crop row inspection and plant disease detection with the Unitree Go2 |
| Repo | What it does |
|---|---|
| panda_block_stack | Gazebo blocks scene: table, blocks A/B/C, Franka Panda with grasp fix and MoveIt |
| panda_block_planner | Blocks-world planner: searches for a plan from a goal and executes it on the Panda |
| panda_voice_stack | Offline voice commands (Vosk) to pick and stack blocks with a Franka Panda via MoveIt |
| Repo | What it does |
|---|---|
| uav_bushfire | Three hector quadrotors self-assign and water-bomb ground fires (coalition game) |
| uav_scout_bushfire | Hector quadrotors and AgileX Scout ground robots cooperatively fight a bushfire |
| uav_delivery | Three hector quadrotors deliver parcels from a depot across a city grid |
| uav_farm_survey | Hector quadrotor flies lawnmower survey over an orchard and maps ripe fruit |
- Hedonic-Project-Games β Code for the paper "Stability and Efficiency in Hedonic Project Games"
- mytech-feed β MyTech: Persian tech-news aggregation pipeline + static feed (GitHub Pages)
- Tornado β Tornado Consulting Group website (Next.js + Tailwind CSS)
- 2048-game β 2048 game with C++ AI players and Streamlit web UI