All Projects → SHITIANYU-hue → Efficient-motion-planning

SHITIANYU-hue / Efficient-motion-planning

Licence: other
To guarantee safe and efficient driving for automated vehicles in complicated traffic conditions, the motion planning module of automated vehicles are expected to generate collision-free driving policies as soon as possible in varying traffic environment. However, there always exist a tradeoff between efficiency and accuracy for the motion plann…

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to Efficient-motion-planning

Virtual-Lane-Boundary-Generation
Virtual Lane Boundary Generation for Human-Compatible Autonomous Driving
Stars: ✭ 22 (-8.33%)
Mutual labels:  motion-planning
highway-path-planning
My path-planning pipeline to navigate a car safely around a virtual highway with other traffic.
Stars: ✭ 39 (+62.5%)
Mutual labels:  motion-planning
MPNet
Motion Planning Networks
Stars: ✭ 139 (+479.17%)
Mutual labels:  motion-planning
SS-Replan
Online Replanning in Belief Space for Partially Observable Task and Motion Problems
Stars: ✭ 43 (+79.17%)
Mutual labels:  motion-planning
robowflex
Making MoveIt Easy!
Stars: ✭ 83 (+245.83%)
Mutual labels:  motion-planning
the-Cooper-Mapper
An open source autonomous driving research platform for Active SLAM & Multisensor Data Fusion
Stars: ✭ 38 (+58.33%)
Mutual labels:  motion-planning
lqRRT
Kinodynamic RRT implementation
Stars: ✭ 76 (+216.67%)
Mutual labels:  motion-planning
HRVO
The Hybrid Reciprocal Velocity Obstacle (C++)
Stars: ✭ 90 (+275%)
Mutual labels:  motion-planning
ContactImplicitMPC.jl
Fast contact-implicit model-predictive control for robotic systems that make and break contact with their environments.
Stars: ✭ 51 (+112.5%)
Mutual labels:  motion-planning
IterativeLQR.jl
A Julia package for constrained iterative LQR (iLQR)
Stars: ✭ 15 (-37.5%)
Mutual labels:  motion-planning
welding-robot
30th June, 2019 - 30th June, 2020. Robotics and Machine Intelligence Lab, The Hong Kong Polytechnic University. This work is supported in part by the Chinese National Engineering Research Centre for Steel Construction (Hong Kong Branch) at The Hong Kong Polytechnic University under grant BBV8, in part by the Research Grants Council of Hong Kong …
Stars: ✭ 43 (+79.17%)
Mutual labels:  motion-planning
MotionPlanner
Motion Planner for Self Driving Cars
Stars: ✭ 129 (+437.5%)
Mutual labels:  motion-planning
scikit-robot
A Flexible Framework for Robot Control in Python
Stars: ✭ 70 (+191.67%)
Mutual labels:  motion-planning
ADAM
ADAM implements a collection of algorithms for calculating rigid-body dynamics in Jax, CasADi, PyTorch, and Numpy.
Stars: ✭ 51 (+112.5%)
Mutual labels:  motion-planning
bench-mr
Motion Planning Benchmark
Stars: ✭ 44 (+83.33%)
Mutual labels:  motion-planning
Pontryagin-Differentiable-Programming
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
Stars: ✭ 111 (+362.5%)
Mutual labels:  motion-planning
FlyingCarUdacity
🛩️⚙️ 3D Planning, PID Control, Extended Kalman Filter for the Udacity Flying Car Nanodegree // FCND-Term1
Stars: ✭ 16 (-33.33%)
Mutual labels:  motion-planning
piper
No description or website provided.
Stars: ✭ 50 (+108.33%)
Mutual labels:  motion-planning
multi robot traj planner
An Efficient Multi-Robot Trajectory Planner for Ground Vehicles.
Stars: ✭ 104 (+333.33%)
Mutual labels:  motion-planning
Robotics-Object-Pose-Estimation
A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.
Stars: ✭ 153 (+537.5%)
Mutual labels:  motion-planning

Efficient motion planning

To guarantee safe and efficient driving for automated vehicles in complicated traffic conditions, the motion planning module of automated vehicles are expected to generate collision-free driving policies as soon as possible in varying traffic environment. However, there always exist a tradeoff between efficiency and accuracy for the motion planning algorithms. Besides, most motion planning methods cannot find the desired trajectory under extreme scenarios (e.g., lane change in crowded traffic scenarios). This study proposed an efficient motion planning strategy for automated lane change based on Mixed-Integer Quadratic Optimization (MIQP) and Neural Networks. We modeled the lane change task as a mixed-integer quadratic optimization problem with logical constraints, which allows the planning module to generate feasible, safe and comfortable driving actions for lane changing process. Then, a hierarchical machine learning structure that consists of SVM-based classification layer and NN-based action learning layer is established to generate desired driving policies that can make online, fast and generalized motion planning. Our model is validated in crowded lane change scenarios through numerical simulations and results indicate that our model can provide optimal and efficient motion planning for automated vehicles

In ACC file, we didn’t consider the interaction between each vehicle because as in most lane change decision algorithm, they ignore the interaction to simplify the computation process. And for the surrounding vehicles, we assume them to drive in a constant acceleration.

In IDM file, we consider the interaction between vehicles, i.e. under this assumption, the obstacle vehicles are no longer ‘blind’ which can take reaction to the dynamic environment. This indicates that our method is worth of further exploration by using more realistic and interactive traffic flow model.

Refered Paper

https://arxiv.org/abs/1904.08784

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].