bhushankorpe / Obstacle-dodging-car-using-Q-learning
In this project, the robot car presents a behavioral approach to collision avoidance, where a mobile robot needs to avoid collisions with stationary obstacles and the wall enclosing its environment. The robot uses Reinforcement Learning technique to learn actions corresponding to states in which the robot is. The states are defined based on the …
☆12Updated 7 years ago
Related projects ⓘ
Alternatives and complementary repositories for Obstacle-dodging-car-using-Q-learning
- Quadrotor control using deep reinforcement learning☆15Updated 6 years ago
- Implementation of Deep Q-Network(DQN)and Model Predictive Control, and their evaluation on the Quanser robot platform☆11Updated 4 years ago
- [ICRA2020] Path Planning in Dynamic Environments using Generative RNNs and Monte Carlo Tree Search☆26Updated 2 years ago
- Learning human-aware robot navigation behavior from demonstrations via Maximum Entropy Inverse Reinforcement Learning.☆40Updated 4 years ago
- Multi-Robot Collision Avoidance using Reinforcement Learning☆13Updated 6 years ago
- Master Thesis - Transfer Learning for Mapless Quadrotor Navigation Using Recurrent Neural Network☆16Updated 3 years ago
- Socially normative mobile robot navigation☆27Updated 8 years ago
- Implementation of Artificial Potential Field (Reactive Method of Motion Planing)☆59Updated 7 years ago
- Python demo for the paper "Pareto Monte Carlo Tree Search for Multi-Objective Informative Planning".☆28Updated 2 years ago
- Using RL based controller for steering function of RRT. And a network learns to perform motion planning☆29Updated 4 years ago
- Simulation of multi-robot path tracking in Gazebo☆19Updated 5 years ago
- ☆29Updated 3 years ago
- An environment for an obstacle avoidance task☆34Updated 3 years ago
- This is an unofficial python implement of nonlinear model predictive control with control Lyapunov functions and control barrier function…☆28Updated 3 years ago
- Multi robot coverage control in non-convex environments using ROS☆36Updated 4 years ago
- Implementation of RRT, RRT-connect, RRT*, and PRM in c++☆9Updated 7 years ago
- [Tensorflow] High Correlation Data Removing Method for Deep Reinforcement Learning in Obstacle Avoidance and Path Planning☆28Updated 7 years ago
- Path planning policy learned by behavior cloning, from RRT to neural network☆28Updated 5 years ago
- Planner for Markov Decision Processes with Temporal Goals☆20Updated 2 years ago
- We use reachability to ensure the safety of a decision agent acting on a dynamic system in real-time. We compute the Forward Reachable Se…☆31Updated 3 years ago
- Implementation of an iterative linear quadratic regular (iLQR) on inverted pendulum, box quadratic programming (box-QP) is used to deal w…☆10Updated 6 years ago
- Implementation of paper "Decentralized Non-communicating Multiagent Collision Avoidance with Deep Reinforcement Learning". NO LONGER MAIN…☆90Updated 6 years ago
- Path Planning using Generative Adversarial Network (GAN)☆46Updated 3 years ago
- Thrid-party safety-gym safe exploration environments for autonomous driving. Also environment used for IROS 2021 paper: Model-based Const…☆28Updated 3 years ago
- ☆28Updated 4 years ago
- Inverse Reinforcement Learning, Inverse Optimal Control, Apprenticeship Learning, Imitation Learning review☆38Updated 3 years ago
- ☆15Updated 3 years ago
- Robotics: Computational Motion Planning delivered by University of Pennsylvania. Major topic is path planning.☆29Updated 7 years ago
- Adaptive Informative Sampling with Environment Partitioning for Heterogeneous Multi-Robot Systems (IROS 2020)☆13Updated last year
- Motion planning environment for Sampling-based Planners☆30Updated 10 months ago