查看“︁运动规划”︁的源代码
←
运动规划
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{noteTA |G1 = IT |1 = zh-cn:米; zh-tw:公尺; zh-hk:米; }} '''运动规划'''({{lang-en|Motion Planning}})是一个过程,用来寻找从起始状态到目标状态的移动步骤。常需要在运动受到约束的条件下找到最优解。运动规划多用于[[机器人学]]。例如,一个[[機器人吸塵器|清洁机器人]]在楼层里打扫,它不能撞墙,也不能从楼梯口掉下去。给定一个任务,运动規劃算法计算出一个动作序列,告诉机器人前进多少米,然后左转右转多少度。如果机器人要操作物品或者探测未知地形等等,运动规划就变得很复杂了。除了机器人学,运动规划在[[电脑游戏]]里也用来模拟人物或车辆的运动。 ==概念== [[Image:Motion planning workspace 1.svg|thumb|机器人所在的世界({{lang-en|workspace}})]] <!-- [[Image:Motion planning configuration space curved valid path.svg|thumb|Example of a valid path.]] [[Image:Motion planning configuration space curved invalid path.svg|thumb|Example of an invalid path.]] [[Image:Motion planning configuration space road map path.svg|thumb|Example of a road map.]] --> 基本的运动规划问题是通过连续的动作从'''起始位形'''s到达'''目标位形'''g,并且过程中要避开障碍物。机器人和障碍物可以抽象为二维或三维的几何图形,动作则被表示为[[位形空间]]中的路径。 ===自由空间=== [[Image:Motion planning workspace 1 configuration space 1.svg|thumb|将世界抽象为位形空间,灰色区域表示障碍物,白色区域为自由空间(<math>C_{free}</math>)。]] 如果机器人采用某个位形时不会碰到障碍物,那么这个位形属于自由位形空间,简称自由空间(英文写作<math>C_{free}</math>)。自由空间的[[补集]]即障碍空间。 测试一个位形是否属于自由空间,先用正向运动学确定机器人的轮廓,然后查看机器人是否与障碍物碰撞。 == 算法 == 低维度的运动规划问题可以用基于格点的算法求解,如[[A*算法]]。 == 參考文獻 == {{Reflist}} == 外部連結 == {{Commons category|Motion planning}} *"Open Robotics Automation Virtual Environment", http://openrave.org/ {{Wayback|url=http://openrave.org/ |date=20220701134626 }} * [https://web.archive.org/web/20070929091715/http://www.researchchannel.org/prog/displayevent.aspx?rID=2132&fID=567 Jean-Claude Latombe talks about his work with robots and motion planning, 5 April 2000] *"Open Motion Planning Library ([[OMPL]])", http://ompl.kavrakilab.org {{Wayback|url=http://ompl.kavrakilab.org/ |date=20220708224257 }} *"Motion Strategy Library", http://msl.cs.uiuc.edu/msl/ {{Wayback|url=http://msl.cs.uiuc.edu/msl/ |date=20220121031431 }} *"Motion Planning Kit", https://ai.stanford.edu/~mitul/mpk {{Wayback|url=https://ai.stanford.edu/~mitul/mpk |date=20220129041602 }} *"Simox", http://simox.sourceforge.net {{Wayback|url=http://simox.sourceforge.net/ |date=20220430234248 }} *"Robot Motion Planning and Control", http://www.laas.fr/%7Ejpl/book.html {{Wayback|url=http://www.laas.fr/%7Ejpl/book.html |date=20091009235631 }} {{DEFAULTSORT:Motion Planning}} [[Category:机器人导航]]
该页面使用的模板:
Template:Commons category
(
查看源代码
)
Template:Lang-en
(
查看源代码
)
Template:NoteTA
(
查看源代码
)
Template:Reflist
(
查看源代码
)
Template:Wayback
(
查看源代码
)
返回
运动规划
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息