You are viewing this site in administrative mode. Click here to view in regular mode.
print Short URL for this page:[close]

Press Ctrl+C to copy
bookmark feedback/comment

Project Highlights


Topological Abstractions in Robot Path Planning

We use topological invariants (homotopy and homology invariants) to augment graph search-based path planning algorithms in order to find optimal paths in different homotopy/homology classes. This lets us solve optimal motion planning for systems involving cables as well as problems such as multi-robot topological exploration.

Various topological invariants are used to classify configurations of systems into equivalent classes such that the dimensionality, and hence the complexity, of the system is reduced due to the classification, yet properties such as optimality and algorithmic completeness can be guaranteed even when planning motion in the reduced (quotient) space. Homotopy and homology are useful in classifying trajectories or configuration of flexible cables. More involved constructions such as Reeb graphs are necessary for systems such as robotic arm/manipulator. Sheaf cohomology is likewise useful for joint configuration space of multiple pursuers trying to persistently surveil an environment.

Simplicial Methods in Robot Motion Planning

We are developing analogs of graph search algorithms for finding shortest paths in simplicial complexes. Very often (for example, in optimal motion planning in flows) the shortest path problem can be posed in form of a differential equation. For such problems we are using a finite element-type methods on a simplicial complex representation of the environments in order to solve the differential equations and compute optimal paths.

[ + ]   Representative Publications

  1. Subhrajit Bhattacharya, "A Search Algorithm for Simplicial Complexes", Electronic Pre-print, August, 2016. arXiv:1607.07009 [cs.DM]. (BibTeX)

Topological Representations and Algorithms for Robot Swarms in Unknown, GPS-denied Environments

In this project we are looking into the problem of representing unknown environments without global localization (GPS-denied) using swarms of limited-capability robots and/or sparsely placed landmark sensors. The application of this research includes mapping of remote, unknown environments, deploying resources in them, and persistent surveillance of such environments.

[ + ]   Representative Publications

  1. Rattanachai Ramaithitima, Mickey Whitzer, Subhrajit Bhattacharya and Vijay Kumar, "Automated Creation of Topological Maps in Unknown Environments Using a Swarm of Resource-Constrained Robots", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA). May 16-21, 2016. (BibTeX)
  2. Rattanachai Ramaithitima, Mickey Whitzer, Subhrajit Bhattacharya and Vijay Kumar, "Automated Creation of Topological Maps in Unknown Environments Using a Swarm of Resource-Constrained Robots", IEEE Robotics and Automation Letters (RA-L), 1(2):746-753, January, 2016. DOI: 10.1109/LRA.2016.2523600. (BibTeX)
  3. Rattanachai Ramaithitima, Mickey Whitzer, Subhrajit Bhattacharya and Vijay Kumar, "Sensor Coverage of Unknown Environments by Robot Swarms Using Limited Local Sensing", In Proceedings of IEEE International Conference on Robotics and Automation (ICRA). May 26-30, 2015. (BibTeX)
  4. Rattanachai Ramaithitima, Siddharth Srivastava, Subhrajit Bhattacharya, Alberto Speranzon and Vijay Kumar, "Hierarchical Strategy Synthesis for Pursuit-Evasion Problems", In Proceedings of the European Conference on Artificial Intelligence (ECAI). 29 August - 2 Sept, 2016. (BibTeX)

Research Projects

Page last modified on November 20, 2022, at 05:42 AM EST.
(cc) Subhrajit Bhattacharya