Navigation Mobile Robot Navigation in Dynamic Environments Deep Reinforcement Learning for dynamic robot navigation OpenStreeMap Route Planner Shortest path planning on OpenStreetMap using A* algorithm. Wavefront Global path planning with the wavefront algorithm. Bug2 Local obstacle avoidance using the Bug2 algorithm. Kinematics Six Degree of Freedom Serial Manipulator analytical inverse kinematics solution, trajectory planning, testing Kinematics of Multi-body System kinematic analysis of a general case planar multi-body system using absolute coordinates