导航飞控算法如果说飞控是无人机的大脑,那么飞控中飞速运行的各种算法就是大脑的不同区域,它们分管不同的事情。捷联惯导用于计算飞机姿态,滤波器负责传感器数据的采集,而输出控制依然是PID的天下。卡尔曼滤波算法的优点是只有5条公式,对计算机的资源消耗比较少,但是滤波效果和实时性非常理想。无人机的动态参数往往是无法精确测量的,且飞机种类不同,布局不同,重量不同,很难找到一个通行的数学模型。......
2023-07-23
在前面的例子中,机器人只是简单地执行程序预先设定好的指令,没有自主能力。它不知道前进的道路上有没有障碍,也不知道有没有完成编程者给的指令。例如,前面你让它走一个正方形,而它在中途撞到门上,它只会卡死在那里,不知道避开。可以说没有感知周围环境能力的机器人就像没有生命力的人。而所以称之为机器“人”,就是它拥有多种感知环境的手段,再配合它先进的“大脑”,才可能在实际环境中完成一定的任务,才能产生丰富的行为。因此,用好机器人的传感器是非常重要的。
本文的机器人传感器主要有碰撞传感器、光敏传感器、主动式红外测障传感器、旋转角度编码器和麦克风。其中麦克风是没有方向性的,能感知声音的强弱;光敏传感器能感知所在环境的光强;主动式红外测障传感器能感知前方80 cm以内的障碍物;碰撞传感器能感受到四个方向上的碰撞;旋转角度编码器不是用于探测外部环境,而是用于测量轮子旋转的角度数。
1.碰撞传感器的使用
下面结合“台球”程序来学习碰撞传感器的使用。
在该函数中有一个检测传感器的常用结构“while(1){检测传感器;做出响应;}”。该结构实现了对传感器的循环检测,使机器人能够对周围环境的变化及时做出响应。机器人做出的响应可以是改变运动方式,也可以是改变一个内部变量。在这个例子里,机器人响应来自外部四个方向上的碰撞,并相应地改变运动方向。程序刚开始运行时,机器人静止。这时你只要给它一个初始碰撞,它就开始不停地运动起来,在障碍物之间撞来撞去。你可以试着用脚去碰它,看一看它是不是像一个“足球”。如果你有不止一个机器人,那么试着改变程序对碰撞的响应方式,给每个机器人下载这样的程序,把它们摆在一起,让其中一个机器人从远处撞过来,那场面一定像打台球。
2.红外和光敏的使用
AS机器人的红外传感器可以探测到前方和左右两侧10~80 cm的障碍,就像它的一对“眼睛”。下面是一个利用红外传感器检测障碍物的一个程序。
这个例子实现了跟随前方物体。机器人可以跟随前方移动的人或物;如果撞上前方的物体,就停一停;如果前方红外系统探测范围内没有物体,就停下来。可以修改上面的程序,让机器人避开障碍物。给一个机器人下载避让程序,其他的机器人下载跟踪程序,在适当的条件下能看到,机器人一个跟着一个排成长龙,鱼贯前进。
光敏的使用和红外系统类似,所不同的是光敏只能感知左右两侧的明暗,和距离没有直接关系。调用“analog(photo_left);analog(photo_right);”就能返回两侧光敏的测量值。它在周围环境比较暗的情况下作用最明显。
要用好机器人传感器,需要对测量、采样原理有所了解。通常在使用传感器测量之前都有一个标定过程,设置测量值的参考点。机器人在出厂前,已经对所有的传感器都进行了检测,但是器件偏差和环境干扰是不可避免的。例如,可能会出现左右光敏对同样光强的测量值不一样,或采样出现异常值。所以在编程中,使用一些偏移量校正、去除测量噪声和避免误触发的方法还是很有用的。
3.编码器的使用
编码器测量的是轮子码盘转过的格数。通过编码器,可以知道轮子转过的圈数,从而大致知道机器人走过的距离,除以时间还可以知道实际转速。由于编码器是对自身采样,所以不可能依靠它判断机器人的精确位置。它可以用于短距离的定位和速度测量。
有关工业机器人基础的文章
导航飞控算法如果说飞控是无人机的大脑,那么飞控中飞速运行的各种算法就是大脑的不同区域,它们分管不同的事情。捷联惯导用于计算飞机姿态,滤波器负责传感器数据的采集,而输出控制依然是PID的天下。卡尔曼滤波算法的优点是只有5条公式,对计算机的资源消耗比较少,但是滤波效果和实时性非常理想。无人机的动态参数往往是无法精确测量的,且飞机种类不同,布局不同,重量不同,很难找到一个通行的数学模型。......
2023-07-23
培养分享能力的意义在于获得快乐分享不仅是孩子的事,父母可以要求孩子与自己分享,如果孩子连自己最亲密的人都不愿意分享,和别人就更不能进行分享了,家庭是培养孩子分享能力的重要场合。不分享心爱的东西并不会对他的分享能力的培养产生什么负面影响。......
2024-05-29
谈完对科技规划的意见后,钱学森先生说:“我要补充一个教育问题,培养具有创新能力的人才问题。一个有创新能力的人,不但要有科学知识,还要有文化艺术修养,没有这些是不行的。”什么是“钱学森之问”呢?从谈话中可以看到,为什么老是冒不出杰出的人才或者为什么培养不出杰出的人才,这应当是先生提问的主旨,也是“钱学森之问”的核心问题。窃以为,也许只有这样的人才,才是钱学森先生希望看到的杰出人才。......
2023-11-23
我会用实际行动来向维尼展示社交礼节,比如问候语、握手、谦让、分手再见等。广泛的社交能力让维尼学会了不少知识,而且让她体会到了交往和乐于助人的快乐。两个孩子总是一起玩,就很容易产生不良的关系,会破坏掉孩子们纯真的友谊,所以我从来不让维尼和某个固定的小朋友玩。维尼会在和不同年龄、不同性格的小朋友进行玩耍、交往时就学会了礼仪、分享、合作、和其它技能,社交能力要在不断的尝试中去体会它的精华所在。......
2024-05-29
男孩体内的男性荷尔蒙——睾丸素决定了男孩们天性中的“冒险情结”。对于男孩来说,敢于以执著和冒险的精神走向外面的世界,正是一种证明自我的机会。举例来说,爬树是诸多冒险行为中最受男孩尊崇的一种。这在父母看来是一种危险,而对男孩来说却是有价值的危险。做父母的,应该鼓励男孩做各种有益的游戏,支持孩子参与各种有益的活动。......
2023-10-21
④增进对职业劳动的感知。创业创新项目以中国创新创业大赛为契机,鼓励学生“敢闯、会创”,锤炼意志品质,体验劳动精彩,培养学生创业基本能力,规范学生创业行为,促使学生养成诚实守信的良好劳动道德品质。引导学生参加学校职业体验日志愿者活动。学生通过体验,发现自己的职业生涯倾向,确立将来的职业生涯目标,体验学有所用的成就感和劳动创造价值的魅力。......
2023-11-05
王贤俊在很多场合说过,我们的学生不但需要能力的培养更需要有创新思维的培养,要办成党和人民满意的大学,要培养出适应社会的大学生。按照深度融合人才培养方案、深度融合专业教育、深度融合实践教育、深度融合社会行业企业的“四个深度”要求,全面推进创新创业教育工作。......
2023-08-26
02《旅行的艺术》阿兰·德波顿豆瓣评分:8.3 这本书给人最大的感触就是——旅行是一种精神上的体验,而不是肉体上的奔波。这本书中的旅行,有点另类。03《如果在冬夜,一个旅人》伊塔洛·卡尔维诺豆瓣评分:8.7 看这本书,你会有一种被作者玩弄了……这本书,最让人抓狂的就是,如果你不翻到最后一页,永远不知道故事会被引向何处!看完这本书,对西班牙的印象不再是毕加索和骑士堂吉诃德。......
2023-12-06
相关推荐