【现代机器人学】学习笔记十四:中文版印刷/翻译勘误

news/2024/7/8 5:19:51 标签: 现代机器人学, 勘误, 机器人

首先声明,这个印刷/勘误并非经过官方的认可,只是我个人的粗浅的理解。如果内容有误,恳请大家谅解指正。

其实有的并不算错,只是我个人认为不太准确,在我学习过程中产生了一些小疑惑和误解。

都是一些小毛病,瑕不掩瑜,本文的目的并非挑刺。在我心目中这本书是经典中的经典,中文版的翻译也是难得的精品。

此外,我所整理的内容应该也不完善,也请大家一起进行补充。

英文版wiki主页:

Modern Robotics Errata - Northwestern Mechatronics Wiki

英文版勘误

Modern Robotics Errata - Northwestern Mechatronics Wiki

1. 中文版88页,第四章前向运动学印刷错误:

中文版把这个M矩阵的左上角第一个数字印刷成了1。

2. 中文版121页,第五章一阶运动学与静力学第第二点常见奇异的标题,翻译不太准确。

《2.3个平面转动副轴线平行》应为 《2.3个共面转动副轴线平行》

3. 中文版139页,第六章逆运动学,图6.7的注释翻译不太准确

“....而当初始估计值在xd-f(theta)高点之上或附近,结果可能导致...”

这个英文原文为:

... and an initial guess at or near the plateau would result in...

这里是“at”而非“up”。因此不用翻译成“高点之上”,而是写成“...高点或附近..“即可。

4. 中文版140页,第六章逆运动学,倒数第三行,翻译有误

“Jb的伪逆应该作为物体速度旋量\mathcal{V}_b \in \mathbb{R}^6...”

 这显然是翻译错误,因为雅可比的绝对不可能是旋量,这里原书中是这样写的:

“the pseudoinverse of J_b should act on a body twist \mathcal{V}_b \in \mathbb{R}^6 "

这里的act on 应该翻译为 “作用于” 更合适,而不是翻译成“作为”。

5. 中文144页/英文版235页,第六章逆运动学,小结部分公式错误加入dot上标:

误把\theta^{i+1}=\theta^{i}+J^{\dag}(\theta^i)\mathcal{V} 写成了\dot{\theta}^{i+1}=\theta^{i}+J^{\dag}(\theta^i)\mathcal{V},其实这个\theta^{i+1}上面是没有dot的,加上了dot意味着它是角速度了。

6.中文版151页,第七章闭链运动学,最后一行公式印刷错误:

中文版错误的把红色框内的b印刷成了s。

7.中文版180页,第八章开链动力学,第四行翻译不准确(这点待定):

“....,以及速度乘积分量”

英文原版中也为“a velocity product component”

翻译的本身是没问题的,但这里描述的是

根据李括号的物理含义,个人认为这里应该为 叉积 而不是 乘积

8. 中文版181页,第八章开链动力学,8.4小节下方第二行,印刷错误:

印刷的时候把“g”给漏掉了。

9. 中文版181页,第八章开链动力学,8.4小节,8.56式上方五行,翻译有误:

“....并且令J_{ib}(\theta)表示由T_{0i}^{-1}\dot{T_{0i}}确定的刚体雅可比矩阵。...”

这里很显然body不能翻译成“刚体”。根据书中之前的一贯描述,这里应该翻译为“物体”雅可比矩阵

10.中文版211页,第九章轨迹生成,(9.36)式印刷错误:

提到的“零惯量点”处印刷错误,写成了m_i(s)<0,实际上英文版原文是:

11.中文版258页,第十一章 机器人控制,第五行印刷错误1:

中文版书中在\dot\theta_e上方没有加那个“点”。

12. 中文版263页,第十一章 机器人控制,第五行印刷错误2:

这里应该是加号,中文版错写成了等号。

13. 中文版275页,第十一章 机器人控制,(11.43式)上方一行翻译和之前不一致:

“...并使用\dot{M}-2C对称矩阵这一事实...”

这个翻译并没有任何错,但是书中一向称呼为“反对称矩阵”,私以为还是前后一致的好。。

14. 中文版297页,第十二章抓握与操作,(12.6式)印刷错误:

有效约束这里应该为等于,而非大于等于。

否则跟 12.5式 不可穿透性约束 成为一码事了。

15. 中文版299页,第十二章抓握与操作,倒数第二行印刷错误:

“....如果是接触接触则标签为S”,这里应该为“..如果是滑动接触则标签为S”

16.  中文版353页,第十三章 轮式移动机器人,第九行印刷错误:

中文版把符号u给漏掉了。


感谢大家关注我的笔记专栏:

机器人学>现代机器人学】学习笔记


http://www.niftyadmin.cn/n/5067827.html

相关文章

React Hooks ——性能优化Hooks

什么是Hooks Hooks从语法上来说是一些函数。这些函数可以用于在函数组件中引入状态管理和生命周期方法。 React Hooks的优点 简洁 从语法上来说&#xff0c;写的代码少了上手非常简单 基于函数式编程理念&#xff0c;只需要掌握一些JavaScript基础知识与生命周期相关的知识不…

c#设计模式-行为型模式 之 策略模式

&#x1f680;简介 &#x1f424;作为一个开发人员&#xff0c;开发需要选择一款开发工具&#xff0c;如在编写C#时&#xff0c;我们可以选择VisualStudio进行开发&#xff0c;也可以使用Rider 进行开发。 &#x1f433;该模式定义了一系列算法&#xff0c;并将每个算法封装起来…

借助GPU算力编译Android

借助GPU算力编译Android 借助GPU编译Android代码的意义在于提高编译的效率和速度。传统的CPU编译方式在处理大量代码时可能会遇到性能瓶颈,而GPU编译利用了显卡的并行计算能力,可以同时处理多个任务,加快编译过程。通过利用GPU的并行计算能力,可以将编译过程中的多个任务分…

SSM - Springboot - MyBatis-Plus 全栈体系(十九)

第四章 SpringMVC 二、SpringMVC 接收数据 1. 访问路径设置 RequestMapping 注解的作用就是将请求的 URL 地址和处理请求的方式&#xff08;handler 方法&#xff09;关联起来&#xff0c;建立映射关系。SpringMVC 接收到指定的请求&#xff0c;就会来找到在映射关系中对应的…

React Hooks —— ref hooks

什么是Hooks Hooks从语法上来说是一些函数。这些函数可以用于在函数组件中引入状态管理和生命周期方法。 React Hooks的优点 简洁 从语法上来说&#xff0c;写的代码少了上手非常简单 基于函数式编程理念&#xff0c;只需要掌握一些JavaScript基础知识与生命周期相关的知识不…

保障您通讯隐私的首选!Signal Desktop for Mac强势来袭

在当今信息爆炸的时代&#xff0c;保护个人隐私成为了越来越重要的课题。随着互联网的发展&#xff0c;我们每天都在通过各种通讯工具进行交流&#xff0c;但是是否有一个安全可靠的平台&#xff0c;能够确保我们的通讯信息不被窃取、篡改或泄露呢&#xff1f; Signal Desktop…

ssm+vue的OA办公管理系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频&#xff1a; ssmvue的OA办公管理系统&#xff08;有报告&#xff09;。Javaee项目&#xff0c;ssm vue前后端分离项目。 项目介绍&#xff1a; 采用M&#xff08;model&#xff09;V&#xff08;view&#xff09;C&#xff08;controller&#xff09;三层体系结构&am…

Python基础语法(3)

目录 一、函数 1.1 函数是什么 1.2 函数语法格式 1.3 函数参数 1.4 函数返回值 a. 一个函数中可以有多个 return 语句 b. 执行到 return 语句&#xff0c;函数就会立即执行结束&#xff0c;回到调用位置 c. 一个函数是可以一次返回多个返回值的。使用 , 来分割多个返回值…