This repository hosts the open-source code for our paper:
"Constrained Nonlinear Kaczmarz Projection on Intersections of Manifolds for Coordinated Multirobot Mobile Manipulation"
Constrained nonlinear Kaczmarz projection enables simultaneously satisfying various constraints, especially for a multi-robot team working in a tightly constrained fashion (e.g., moving a table).
Clone the repository:
git clone https://github.com/JBVAkshaya/PlanningOnManifoldIntersection.git-
lib/: Core functionality- Projection algorithms
- Constraint definitions
- Collision avoidance algorithm
- Plotting utilities
- Other dependencies
-
robot_configs/: Robot team and structure configurations- Different structures
- Required team setups
-
cellular_automata/: Environment generation- Library for generating environments
-
algorithms/: Planning implementations- RRT with different projection techniques
-
experiment_configs/: Experiment settings- Algorithmic parameters
python scripts/generate_environments.pyTo run RRT with cNKZ on all generated environments:
python scripts/run_rrt_cnkz.pyFor questions or inquiries, please contact: