2017 · 48 citations · 34 references
EngineeringReachability ProblemVehicle ControlAutonomous SystemsAction LanguageFormal VerificationTrajectory PlanningSystems EngineeringOptimization TechniquesKinematicsDifferential InclusionsHealth SciencesPath PlanningRobot Motion PlanningDesignMotion SynthesisAerospace EngineeringMotion PlanningAutomationFormal MethodsPlanningRoboticsTrajectory Optimization
Motion planning of automated vehicles requires dynamical models to ensure that obtained trajectories are drivable. An often overlooked aspect is that motion planning is usually done using simplified models, which do not always sufficiently conform to the real behavior of vehicles. Thus, collision avoidance and drivability is not necessarily ensured. We address this problem by modeling vehicles as differential inclusions composed of simple dynamics and set-based uncertainty; conformance testing is used to determine the required uncertainty. To quickly provide the set of solutions for these uncertain models, we use pre-computed reachable sets (i.e., the union of all possible solutions) for pre-selected motion primitives. The reachable sets of vehicles are obtained through the novel combination of optimization techniques and reachability analysis in the controller synthesis — they enable us to guarantee safety by checking their mutual non-intersection for consecutive time intervals. The benefits of our approach are demonstrated by numerical experiments.
34
Model Building in Mathematical Programming
Mike Maher, H. P. Williams · Journal of the Operational Research Society · 1979 · 1.3K citations
Mixed integer programming for multi-vehicle path planning
Tom Schouwenaars, Bart De Moor, Éric Féron et al. · 2001 · 564 citations
Mathematical Programming, Path Planning, Trajectory Planning +13