Planning

Our Planning system finds the optimal sequence of actions to achieve goals (e.g. shortest route to a destination). It can find an alternative sequence when the current sequence is no longer valid. It can analyze sequences in real-time or offline. Example applications: navigation

Localization and Tracking

Our Localization and Tracking system finds and tracks moving or static 2D locations and 3D locations whether the robot moves or not. It can analyze locations in real-time or offline. Example applications: follow people or objects