【现代机器人学】一、位形空间(Configuration Space)
1. 引言如何描述一个机器人的位置位形Configuration. 它描述了机器人身上所有点的位置。位形空间C-space所有位形所在的空间自由度Degrees of freedom (dof)位形空间的维数例如一个双关节机器人two-joint robot的C-space可以被可视化为一个二维的圆环面2. 刚体自由度的计算3维空间中的刚体有3个位置自由度3个角度自由度n维空间中的刚体有n个位置自由度个角度自由度一共有个自由度3. 机器人的自由度机器人的自由度类似于刚体的自由度公式机器人运动约束往往来自于关节joints.常见的关节类型常见关节类型关节名称自由度示意图旋转关节revolute joint1移动关节prismatic joint or linear joint1万向节universal joint2球关节spherical joint3计算机器人自由度的方法 # of bodies, including ground # of joints dof of a single body, 6 for spatial bodies, 3 for planar该式被称为Grublers formula该公式假设各关节提供的约束都是独立的。例如开链机器人3R serial open-chain robot3R-开链机器人平面单个刚体自由度刚体数关节数每个关节有1个自由度dof3(4-1)-3×23Stewart平台六自由度平台这是一个空间闭链机构Stewart 平台连杆数2×6214每条腿上端是球关节3dof下端是万向节2dof中间是平移杆1dof共6dof3个关节dof6×(14-1)-6×(3×6-6)64. 位形空间的拓扑topology同样维度的空间可能有不同的拓扑如果两个形状可以不经过切分和粘合进行相互转化则该两个形状拓扑等价。比如平面和圆环面同属于二维空间但二者拓扑不同。如果在两者上同时表示同一点则点的运动可能存在突变不连续。5. 位形空间的表示显示参数化Explicit Parametrization即使用最少的坐标来表示空间。隐式表示法Implicit representation它使用更多的坐标并受到一些约束。它的思想在于将n维空间嵌入在更高维的空间中但受到一定的约束。通常我们使用隐式表示法来表达C-space。6. 位形和速度约束例如一个闭链四连杆机构四连杆机构我们可以将这个C-space视为嵌入在四维空间中的一维空间。该空间由3个闭环方程定义如下写成向量形式定义该约束被称为完整约束holonomic constraints,它能够减少C-space的维度因为g必须始终为0所以g相对于时间的变化率也恒为0每一个先对每一个求偏导然后再对时间求偏导即定义第一个矩阵为速度约束可以写成称为Pfaffian约束。如果该约束不能通过积分成为等价的位形约束则称之为非完整约束nonholonomic constraints。7. 任务空间和工作空间任务空间Task Space由任务定义指出机器人的任务所在的空间与机器人无关工作空间Works Space指明了机器人末端执行器end-effector可以达到的位形与任务无关。

相关新闻

虚拟机配置linux,并配置静态ip。最简单

虚拟机配置linux,并配置静态ip。最简单

第一种配置桥接网络,一般用这个就够了点击关闭-点击完成。这样配置就完成了,后边需要修改linux处理器和cpu可以通过编辑虚拟机设置去更改查看一下自动分配的ipip a这个是路由给我分配的ip,接下来我使用xhell(其他远程连接软件也可以)去连接他…

2026/7/4 4:42:22 阅读更多 →
大模型一本正经地胡说八道?你该试试学RAG了!

大模型一本正经地胡说八道?你该试试学RAG了!

你是不是经常遇到大模型在回答问题时“自信满满却答非所问”?有时候它提供的内容看起来头头是道,实则漏洞百出,严重影响用户体验。 这时候你可能需要把一些特有的信息给到大模型,可以让大模型打造一个自己的知识库,比…

2026/5/17 11:06:36 阅读更多 →
《计算机视觉赛道:专知智库白皮书助你成为细分市场领导者》

《计算机视觉赛道:专知智库白皮书助你成为细分市场领导者》

《计算机视觉赛道:专知智库白皮书助你成为细分市场领导者》计算机视觉是人工智能领域竞争最为激烈的赛道之一。从安防到医疗,从工业检测到自动驾驶,数千家企业拥挤在同一个技术赛道,产品同质化严重,价格战此起彼伏。在…

2026/5/17 11:06:35 阅读更多 →

最新新闻

qt的元对象系统有哪些组成,为什么要有元对象系统

qt的元对象系统有哪些组成,为什么要有元对象系统

豆包生成

2026/7/5 2:08:32 阅读更多 →
【Java毕业设计】基于 JavaWeb 的公司人事档案运维管理系统的设计与实现 企业员工信息录入与人事台账管理系统(源码+文档+远程调试,全bao定制等)

【Java毕业设计】基于 JavaWeb 的公司人事档案运维管理系统的设计与实现 企业员工信息录入与人事台账管理系统(源码+文档+远程调试,全bao定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/5 2:06:32 阅读更多 →
云原生 AI 模型灰度:别把新模型一次性推给所有流量

云原生 AI 模型灰度:别把新模型一次性推给所有流量

云原生 AI 模型灰度:别把新模型一次性推给所有流量 一、模型灰度比普通服务更需要谨慎 普通服务灰度主要关注错误率、延迟和资源。AI 模型灰度还要关注答案质量、引用准确性、成本变化和用户反馈。新模型接口兼容,不代表业务效果一定更好。 模型上线如…

2026/7/5 2:06:32 阅读更多 →
2026 优质 AI 写小说软件盘点,长篇连载 AI 创作工具完整推荐

2026 优质 AI 写小说软件盘点,长篇连载 AI 创作工具完整推荐

随着人工智能技术持续落地文创领域,AI 辅助写作逐步成为网文作者、传统文学创作者、编剧以及非虚构书籍撰稿人的日常创作方式。当下市场涌现出多款主打 AI 智能写作的工具产品,各类产品在功能侧重、技术架构、服务定价、适配创作题材上分化明显&#xff…

2026/7/5 2:04:31 阅读更多 →
Python async 超时树:每个 await 都要知道自己的时间预算

Python async 超时树:每个 await 都要知道自己的时间预算

Python async 超时树:每个 await 都要知道自己的时间预算 一、深度引言与场景痛点 异步 RAG 或 Agent 服务里,一个请求会经过鉴权、检索、重排、工具调用、模型生成、日志写入。很多代码只在最外层设置总超时,例如 30 秒。问题是,…

2026/7/5 2:02:31 阅读更多 →
AI 推理 KV Cache 淘汰:别让长会话吃掉所有显存

AI 推理 KV Cache 淘汰:别让长会话吃掉所有显存

AI 推理 KV Cache 淘汰:别让长会话吃掉所有显存 一、KV Cache 是吞吐的朋友,也是显存的敌人 自回归模型推理里,KV Cache 可以避免重复计算历史 token,是流式输出性能的基础。但 KV Cache 会随着上下文长度和并发数增长&#xff0c…

2026/7/5 2:02:31 阅读更多 →

日新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻