Avoiding Dynamic Obstacles with Real-time Motion Planning using Quadratic Programming for Varied Locomotion Modes

2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)(2022)

引用 4|浏览20
暂无评分
摘要
We present a real-time motion planner that avoids multiple moving obstacles without knowing their dynamics or intentions. This method uses convex optimization to generate trajectories for linear plant models over a planning horizon (i.e. model-predictive control). While convex optimizations allow for fast planning, obstacle avoidance can be challenging to incorporate because Euclidean distance calculations tend to break convexity. By using a half-space convex relaxation, our planner reasons about an approximated distance-to-obstacle measure that is linear in its decision variables and preserves convexity. Further, by iteratively updating the relaxation over the planning horizon, the half-space approximation is improved, enabling nimble avoidance maneuvers. We further augment avoidance performance with a soft penalty slack-variable formulation that introduces a piecewise quadratic cost. As a proof of concept, we demonstrate the planner on double-integrator models in both single-agent and multi-agent tasks-avoiding multiple obstacles and other agents in 2D and 3D environments. We show extensions to legged locomotion by bipedally walking around obstacles in simulation using the Linear Inverted Pendulum Model (LIPM). We then present two sets of hardware experiments showing real-time obstacle avoidance with quadcopter drones: (1) avoiding a 10m/s swinging pendulum and (2) dodging a chasing drone.
更多
查看译文
关键词
approximated distance-to-obstacle measure,augment avoidance performance,convex optimization,decision variables,double-integrator models,dynamic obstacles,Euclidean distance calculations,half-space approximation,half-space convex relaxation,legged locomotion,Linear Inverted Pendulum Model,linear plant models,model-predictive control,multiagent tasks-avoiding multiple obstacles,multiple moving obstacles,nimble avoidance maneuvers,obstacle avoidance,piecewise quadratic cost,planning horizon,quadratic programming,real-time motion planner,real-time motion planning,real-time obstacle avoid-ance,single-agent,soft penalty slack-variable for-mulation,varied locomotion modes,velocity 10.0 m/s
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要