Santa Clara, California, United States
• Designed and implemented a variant of Dynamic Roadmaps, for real-time motion planning under uncertainty, of a dual-arm setup
• Implemented a real-time path-following model predictive controller (MPC) using GRAMPC for continuous re-planning with Dynamic Roadmaps
• Developed and released a motion planning app consisting of optimization-based motion planning algorithms like TrajOpt using OSQP, IFOPT, sampling-based algorithms like RRT, RRT*, Descartes, and continuous collision detection algorithm using Bullet Physics thereby reducing the deployment time from weeks to hours
• Used the motion planning app for applications such as deburring, polishing, wire harness assembly, and bin picking
• Good understanding of CI/CD concepts, worked on writing docker files, improved the code coverage, involved in setting up Jenkins and bitbucket pipelines and auto packaging for the motion planning app
• Experienced in working as part of an Agile Scrum team and used Jira for bug tracking and task management