机器人控制导论——硬件基础
2026/4/6 13:25:12 网站建设 项目流程
这一节我们从硬件角度简单涉猎一些机器人常用的部件并简述驱动原理。核心素材来源——投研部杨摸鱼参考用书——哈工大的《机器人驱动与控制技术》概论一台机器人从控制角度由四个系统构成和人类似机器人动起来也需要感知环境了解哪里可以走哪里有障碍交互对象在哪这就是外部传感器该干的活。其次要知道自己的位姿当前自身的加速度、速度以及各个关节的状态这就是内部传感器该干的活。由此才能由控制系统发布运动指令驱动各个执行器完成相关任务。为什么要学硬件部分呢是什么定义与区别如何工作简要原理因此有哪些特性优缺点在使用的时候才能更好地选择与改造学习误区很多课程尤其是大学很喜欢揪着细节和应试题目不放导致大家把精力花在刷题压期末考试上而非对知识的理解。徒手算过DH变化、雅可比矩阵、在工程应用上matlab、URDF、solidworks等工具已经机器人的驱动系统众所周知任何动作都可以分解为旋转和平移运动的合成每一个能动的关节就可以被成为自由度。因此我们将关节分为三类线性关节、旋转关节以及比较复杂的灵巧收关节。人形机器人由于其任务的复杂性和不确定性所需的自由度比工业机器人要高得多旋转关节电机减速器线性关节电机丝杠无刷直流电机 空心杯电机 行星减速器 谐波减速器 行星滚柱丝杠 编码器 控制器电机一句话电机主要分为伺服和步进两类区别是是否有反馈。伺服电机分为直流和交流驱动直流电机又分为有刷和无刷区别是是否有换向器以及定子转子谁固定。交流电机又分为同步和异步区别是是否通过切割磁感线产生力。直流电机直流有刷电机直流有刷电机定子磁场恒定转子磁场变化当电机通上直流电定子和转子产生相反磁场在排斥力作用下开始旋转。但转子旋转半周钉子和转子又会异性相吸为了解决这个问题就发明了换向器。电刷接触到换向器铜片就会接通一方向的电路形成一个方向的磁场转子定子排斥开始转动。当转动到180°时换向器两铜片间有缝隙此时电刷断电转子依靠惯性继续转动接触到另一块铜片电流反向使定子转子继续产生排斥力推动转动。通过增加线圈数量、增大电流可以使转子更快地转起来。直流电机的缺点就在于由于定子接触铜片长期旋转会导致磨损和噪音甚至火花。有没有什么替代方案呢直流无刷电机直流无刷电机转子磁场恒定定子磁场变化将转子改为永磁体定子采用多组线圈缠绕依次按照顺/逆时针向定子的线圈通电依次吸引拥有永磁体的转子旋转。图中依次为A-XB-YC-Z通电吸引中间的转子SN顺时针旋转。交流电机电流周期性改变方向形成交变磁场将多组线圈缠绕在定子上由于每一组线圈依次错开一定相位会产生一个旋转的磁场从而吸引转子旋转如图所示显然I1到I3是依次达到峰值的转子也会跟着磁场旋转圆圈半径代表电流大小。异步电机由于转子必须切割磁感线才能感应电流因此转子的转速必定低于定子磁场的同步速度。这个速度差称为滑差Slip。显然这样的控制精度不高因此改进了同步电机异步电机的转子替换为永磁体转子使其具有同步电机的特性。永磁体转子会与定子旋转磁场同步锁定从而实现同步运行。步进电机和伺服电机不一样步进电机是闭环控制的即无反馈控制。步进电机可以将脉冲信号转化为位置增量这和编码器正好互逆的。步进电机依次给定子绕组通电来产生磁场使转子按照一定的步距角每一步的角度逐步旋转。下图按照顺时针给绕组通电产生旋转磁场带动转子旋转和无刷电机很像。步距角相与拍位书上的“三相六拍”是什么意思呢步进电机的“相”指的是电机内部独立绕组的数量。每相绕组可以单独通电产生磁场来驱动转子转动。星马以前/现在也是做音乐的6/8拍指的是以八分音符为一拍每小节六拍把小节换成一个通电周期就意味着使转子移动一个固定的角度步距角需要对电机绕组进行的一系列通电顺序。上图电机有三个绕组A、B、C正向旋转时的通电顺序为A相单独通电AA和B两相同时通电A, BB相单独通电BB和C两相同时通电B, CC相单独通电CC和A两相同时通电C, A然后重复这个序列以持续旋转。每一个从当前位置转动一个步距角的变化称为一个“拍”因此整个过程被称为“六拍”。注意每个脉冲信号触发一拍转子转动一个步距角的一部分如0.6度假设步距角为1.8度。经过六个拍位六次脉冲信号转子转动一个完整的步距角如1.8度。在一个通电周期内图中是6拍转子仅仅只会转动一个很小的步距角不是360°了解机器人的组成部分以及u创建机器人模型URDF建模原理如何建模Solidworks到处URDF

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询