A ROS 2 package for autonomous 2D SLAM and navigation for the Mars Rover.
Never work directly on main.
git checkout main
git pull origin main
git checkout -b feature/<short-description>Make your changes, test them, and use Gitmoji for every commit.
Examples:
- ✨
✨ Add LiDAR localization - 🐛
🐛 Fix TF issue - ♻️
♻️ Refactor navigation node - 📝
📝 Update documentation
Push your branch and open a Pull Request to main.
git push origin feature/<short-description>PR titles should also use an appropriate Gitmoji and clearly describe the change.
Get your code reviewed by a team member. Address review comments before merging.
Only approved PRs should be merged into main.
Keep main stable, tested, and deployable.