




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、简单的差速驱动装置双差速驱动装置制动转向装置转向装置三轮装置同步驱动装置其它结构 8.1 简介 灵活的思维造就出了许许多多的机器人, 运动使创造物获得了生命, 带来无限的乐趣, 同时也对 自己的创造力进行了挑战。 大多数运动机器人都属于轮子型与腿型机器人。 虽然轮子在光滑的表 面很有效,但是在凹凸不平的地面上运动,腿提供了更有力的方式。本章将概述最常用的轮型机器人结构, 讨论它们的优缺点。 请记住, 在下面章节中介绍的底盘结 构是为了突出显示它们的传动系统和连接情况,因此,在实际搭建中还需对此结构加固。8.2 简单的差动装置 如果你根据 LEGO Constructopedia 中的描述已搭建
2、出了一些模型,或者整合了第五章介绍的一 些测试结构,那么你对差速装置的结构已经熟悉了。机器人具有很多优点(尤其具有简单性), 至少在乐高的可移动机器人中常用到此结构。差动装置由机器人两边两个平行的驱动轮构成, 单独提供动力, 另外有一个或多个轮脚 (万向轮) 用于支撑重量并不是没有作用(图 8.1 )。注意我们称这个装置为差动装置是因为机器人的运动 矢量是由两个独立部件产生的(它与差速齿轮没有关系,此装置上没有使用差速齿轮)。当两个驱动轮以相同方向、相同速度转动时,机器人作直线运动。如果两个轮子转动速度相同, 但方向相反时, 机器人会绕着连接两轮线段的中心点旋转。 根据轮子不同的转向, 表 8
3、.1 列出了 机器人的不同运动状态。1图8.1简单差动装置表8.1轮子不同的旋转方向产生不同的运动状态左轮右轮机器人停止停止停止停止向前转动绕着左轮逆时针转动停止向后转动绕着左轮顺时针转动向前转动停止绕着右轮顺时针转动向前转动向前转动向前运动向前转动向后转动原地顺时针旋转向后转动停止绕着右轮逆时针转动向后转动向前转动原地逆时针旋转向后转动向后转动向后运动组合不同方向和速度,机器人可以做任意半径的旋转。因为它的灵活性、及原地旋转的功能成为许多工程的教学器具。 另外,由于它很容易实现, 所以乐高有一半以上的运动机器人属于此结构。(我们假如你想跟踪机器人的位置,那差动装置又是比较好的选择,仅仅需要简
4、单的数学知识。 将在本书以后的章节中讨论)一个轮在某些应用中这中情况不但是让机器人这种结构只有一种弊端:它不能保证机器人笔直的运动,因为两个马达的功效总有差别,子会比另外一个轮子转动的快一点,因此使得机器人略微偏左或偏右。会有问题,可以通过编程来避免, 比如使机器人沿线走或在迷宫中寻找路线行走, 在空地上走直线恐怕不行。821直线运动 使用简单差动装置有许多方法可以保持直线行走, 最简便的方式是选择两个速度相近的马达。 果你有两个以上的马达,尽量找两个速度最匹配的马达, 这种方式也不能确保机器人走直线, 至少能减小走偏的情况。在第3章介绍过程序能控制每个马达的速度,在程序中这种方法的问题在于机
5、器人负载发生变化,两马达速度需另一种简单的方法是通过软件调整速度。 选择最有效的能量等级直到合适为止, 重新调整。使用传感器让机器人直线运动让机器人直线运动的一种更有效果的方法是在系统中加入反馈装置。从而,根据外界的变化,使用传感器来控制和调整每一个马达的速度,这也是现实生活中大多数差动装置所具有的的结构。同时还可以使用在可推断机器可以为每一个驱动轮附加计转器 (测量轮子旋转次数)装置,以便在软件中控制马达功补偿两轮 间的转速差。乐高角度传感器在此应用中可以作为首选。 在每一个轮子上安装一个角度传感器并 测量计数的差别, 然后停止或降低较快的轮子以保持两个传感器的计数相同。第四章中介绍的方法。
6、使用同样的传感器来探测障碍物,如果马达启动但轮子不转,人被某物卡住了。 另外你也可使用角度传感器实现精确角度定位。最后,角度传感器提供了最基本功能:使用odometry技术让机器人计算岀自己的位置,对此我们在13章中作详细介绍。使用齿轮让机器人直线运动如果你只有一个角度传感器,可以使用驱动轮之间的速度差取代轮子的实际转速,回忆第四章中差速齿轮,你能使用它加或减。 如果差动齿轮与驱动齿轮连在一起,它会把传动方式传递给另一个齿轮。当轮子以同速转动时差动齿轮将停止转动。搭建时要加二个马达。右边传动链的作用同时保持原始的传动比不变。连接在差速齿轮上的角度传感器假如两轮的速度有任何的差别,差动齿轮的转动
7、和它的方向将告知你哪一个轮子转速快。如图 8.2所示的结构,即使你没有角度传感器,也建议你搭建这种结构,因为此结构具有指导作用。 我们省略了马达和其他加固梁以保持图片尽可能清楚, 是变换与差速齿轮配合轴的转向, 用于检测差动齿轮是否转动。图8.2使用单个角度传感器观察左右轮速度的差别一个更基本方法是你在需要走直线时,同时锁住两个轮子,此系统非常有效的使你的机器人走直线。它需要第三只马达来控制制动系统,同时也需要附加传动系统简化制动结构。图8.3展示了具有特殊部件制动机构的示例:暗灰色带离合器16齿齿轮,传动驱动环和传动转变钩,这种特殊的齿轮,用圆形洞取代了普通的十字型洞,使得它能够在轴上自由转
8、动,驱动环将被安装在轴上。当你把驱动环与齿轮套在一起时(使用转变钩)齿轮与轴连在一起了。/z6图8.3可制动差动装置你也可使用图8.2展示的结构,用马达取代角度传感器,回顾第四章马达能当作制动器使用:在马达关闭状态,会阻止运动,在float状态马达仍无动力,但可以自由转动。因此不要给马达提供动力,把它当作制动器来制动差速齿。在关闭状态下制动马达,差速齿很难转动,从而使你的机器人沿直线前进,另一方面float状态使用马达,差速齿转动,机器人能够转弯, 表8.2介绍了一些可行的组合。当左右马达以不同的方向运行时,差动齿轮锁马达必须处于float状态1«4 w»h duich1t
9、rBvUm Eui anvr C>ich图8.4带16齿齿轮离合器,传动操纵环,传动转变钩表8.2电动差动齿轮锁机器人如何控制差动装置左马达右马达差动制动马达机器人状态停止停止停止保持静止向前向前停止向前运动向前向后浮动原地顺时针转动向后向前浮动原地逆时针转动向后向后停止向后运动所以机器人将不能快速转弯,驱动马达在考虑到马达在浮动状态下时也存在着重大的机械阻力, 转弯时将负荷更大的重力。使用小角轮走直线小角轮是差动装置平滑移动和转弯的又一个关键因素,通常我们会忽略这一点,LEGOCon struct op edia提岀图8.5所示的小角轮结构,但是小角轮设计上还存在着欠缺,它在一根轴上使
10、用了两个轮子,在第二章中你已经知道此结构的轮子不能独立转动。按照图表搭建此结构, 试着让它转一个急弯,它的效果不是很好,为什么?事实上,除非你使其中的一个轮子打滑,则它就不能转动。图8.5小角轮结构图8.6中的小角轮的结构有了一定的改进, 左边的结构使用了单轮彻底避免了问题的岀现。 右边 的结构更可靠,它使用了两个自由轮允许小轮在原地转弯避免了磨擦与打滑的问题, 两种结构的 区别在轮轴、在左边结构中,轴与轮子同时旋转,而在右边的结构中,轮在轴上转动。4 *图8.6避免打滑的角轮选择使用一个或更多角轮要根据机器人的功能, 的前方或后面是保持稳定性的好方法。独角轮适用于多种场合,而双角轮安放在机器
11、人在一些场合,当在平滑的表面上控制重量轻, 磨擦力很小的部件替代独角轮(图8.7 )。结构简单的机器人可以用圆形垫块或其它与接触面图8.7圆形垫块8.3搭建双差动装置 双差动装置是对简单差动机构的一个改进结构,主要从机械结构上解决走直线的问题 ,并使用了 两个马达(参考图8.8)。它的传动链有些复杂,依靠差动齿轮 -使用两个更精确(参考第九章相关 补充部件)。motor 1motor 3J-图8.8双差动装置双差动装置是差动齿轮的另外一种用法,通常轮子是连接在从差动齿轮延伸岀来的轴上,然而在此结构中,轮子通过齿轮连接在差动齿轮的外齿。在第四章中我们阐述了差动齿轮能够在机械上对两个独立的运动作加
12、或减法运算,为了实现这个方法,用差动齿上延伸的轴作为输入, 且差动齿轮本身将根据差动齿轮内部的代数和来运动(两个运动方向的代数叠加)。在此结构中,两个马达为两个差动齿轮提供动力,特点其中一个马达同向带动差动齿轮的输入轴。另一个马达以相反的方向驱动第三根输入轴,要控制双差动装置,只需使用其中一个马达,让另一个马达关闭。在图8.9中所示的结构与图 8.8中的结构相同,只不过没有马达,当1号马达带动40齿齿轮A转动时,2号马达使齿轮 B保持静止,运动沿着虚线传递(由图示)。两个差动装置同时转动,机器人沿直线向前,另一方面,1号马达停止,则齿轮停止,当2号电机转动,带动 B将动力沿着实线传递。差动装置
13、同速不同向旋转,结果是机器人在原地转动。b图8.9双差动装置剖面图如果根据马达的方向同通常不同时使用两个马达,一个马达用于走直线,另一个马达用于转弯,时驱动两个马达也没关系,因为两个差动齿其中一个会抵消两个相反的输入,保持静止,而另外一个差动齿对两个输入进行相加,从而使得速度提高一倍,此时,机器人绕着静止轮转动。双差动装置一个非常好的特性是使用一个角度传感器就可以精确的检测机器人的运动类型。将传感器连接到其中一个轮上,当机器人直线运动时,使用传感器来测量运动的距离,当机器人转弯时,用传感器测量方向的改变量。当然我们仍要牢记在机械结构有得必有失,换句话说,这种具有独创性的结构有它的缺点。首先是它
14、非常复杂,我们展示了结构的平面图可以更容易理解它们的配合,然而你自己也可使用多种传动机构构建简易的机器人 (可能仍需一些齿轮或者是更少的),这种复杂的传动装置导致产生了负面影响:磨擦力。8.4搭建滑动转向装置滑动转向装置是差动装置的一种变化形式,通常用于履带式车辆,但有时也用于四个或六个轮子的形式。对于履带的车辆,唯一的驱动设计就是滑动转向装置。在现实生活中, 挖土机和一些除草机是使用这种装置的最好例子。8齿轮与图8.10展示了一个简单的滑动转向装置,每一个履带都由单独马达提供能量,由一个 一个24齿轮啮合,并连接在履带轮上,履带前轮不需驱动。带轮滑动转向装置需要一个有效的装置,将动力传到所有
15、的轮子上,否则机器人不能顺利转弯或者不能转弯。图8.11中的模型每侧使用五个24齿轮啮合,它们像履带那样从每个马达那里获得动力,每一个轮轴用于安装齿轮,这些齿轮都被用于传递运动的惰性齿轮分隔,如果有足够的 24齿齿轮,你可以组合成此结构,图片中的圆形轮胎由补充套装提供。£图8.11带轮滑动掌舵装置履带机器人搭建简单且动作有趣,因此,许多乐高爱好者都采用此结构。与差动装置比较而言,当两条履带以同向运行时机器人向前行进,方向或速度上有差别就会使机器人转弯,原地转弯也有可能实现。滑动转向装置也具有差动装置驱动机器人走直线所具有的缺点。最后总结滑动转向装置的特点:在粗糙的地面上履带与轮子相比
16、,履带更易控制然而它不太租用光滑的表面履带结构产生了更大的摩擦力耗费了马达提供的部分动力。具有的缺陷:产生滑动。在利用机器人运动进行定位时,这种结构的机器人是不适合定位的,因为它们不能避免本身8.5搭建转向装置转向装置是用于各种车型的标准结构,由两个前转向轮和两个固定后轮构成,它也适用在机器人身上使用。你可以驱动后轮或者前轮或者是四只轮子,利用乐高来实现这个方法非常简单,这也是为什么要介绍它的原因。尽管它比差动装置的通用性要差,并且不能在原地转弯或急转弯,但此结构也有很多优点:易实现沿直线行走,且在粗糙路面上行走具有较高稳定性。当使用机器人基本套装搭建转向装置时,只有一个马达驱动轮子,因为你需
17、要其它的装置转动前轮,因此你的转动装置需要有差动机构一半的动力,才能使你的机器人良好的沿直线行走。图8.12、8.13展示了二个简单的转向机构,除动作细节外,这两个模型具有相同的结构特性。 例如:后轮都是通过一只差动齿轮与驱动马达相连,在第二章中我们阐述过如果想让机器人转弯,就必须使用差动。辅助马达掌握前轮控制机器人的行进方向。注意我们使用了一只带子来驱动转向机构,主要是利用它的极限扭转来避免能力过程中损伤机械结构或马达。你最好添加一只传感器侦测转向轮的位置,更好的控制机器人的方向。当转向装置转动时至少也要一只触动传感器。(14章中有关于此技术的在转完后你可使用定时方式或传感器使机器人再变为先
18、前的行进方向 例子)。图8.12转向装置厲4,叮-/| -图8.13另一种转向装置方法与技巧使用梯形转向机构(阿克曼转向机构)现实中使用转向机构的车都是根据梯形转向机构的原理进行设计的(阿克曼为此装置的首创人)。我们在前面设计的转向轮转动的角度相同,但这个机构就不是这样的,在转弯 时,内轮的转角比外轮的大。里面的轮子比外部的轮转弯急。在大半径的转弯中差别很 小,可忽略。在急转弯中此差别变得相当明显且容易使内轮锁死。阿克曼转向机构在设 计上补偿了内轮转角的差别,因此解决了普通转向机构的缺点。这个理论说明了当从轮 子延长的线交于一点时,车就能平稳的转动并且始终围绕这一交点转动(图8.14)图8.1
19、4阿克曼转向机构:内部轮比外部轮转弯急使用乐高搭建建阿克慢结构是可行的,在14章将有对前轮驱动更进一步的说明。图8.12与8.13中两种模型都使用了 齿轮齿条转向机构,一个8齿齿轮(小齿轮)与一个带齿的 特殊板(齿条)相啮合,它们不同之处是后一种我们使用了一种特殊部件:三块1x10板,两个转向臂和两块光滑平板。将这些组件设计成一个组合部件,创造岀一种使用更简易的使用在许多乐高工艺车、卡车模型上的转向装置。8.12模型只使用了机器人套装的基本部件,必须要使用但通常还需要一个光滑的表面用于齿条滑动。2x8的板替换1*10板,用自制的去替换转向臂。此结构整个前面部分都是由梁搭建起来的,用 于支撑轮子
20、和转向机构,把轮子移到枢轴后面变成一个自定心转向机构(在很多情况下的一种明显中的a图,轮子装在枢轴下面,这样不会影响它的转向。如果轮子装在转 产生自定心的动作。 观察B、C,就越容易当你建好这个装置后, 的特性)。在图 8.15d,会引起转向机构不稳定。事实上,轮子会向向柱的后面,轮子摩擦引起车的动态向前运动从而推动轮子向后运动, 购物车的结构你就知轮子为什么装在中轴上,把轮子越往枢轴后面移动,如图 产生自定心。不要把轮子装在枢轴的前面,如图 后走使你的车子自然转弯。I 4 ra图8.15移动中轴线上的轮子8.15中各种结构的特性。我们鼓励你去尝试这些方案,自己搭建一个简单的底盘去探索图你可以
21、使用其它的方法改善此结转向装置十分适用于粗糙的表面,因为它有四个轮胎非常平稳,构。另外重要一点是此结构没有一个驱动轮会长期离地,否则差动机构将会把所有动力传递到阻力最小的轮子上,结果导致轮子打转,使你的机器人变得不能运动。使用皮带与皮带轮把普通附加轴与轮轴连接在一起组成一个无滑差动机构能够大大减少上述的 问题。皮带能够保持驱动轴以同速转动,然后在转弯过程中它们会在皮带轮上发生打滑现象以便调整轮子的速度。将一只轮子脱离地面皮带也会将大部分能量传递到其它轮子上。8.6搭建一个三轮装置图8.16无滑差动机构三轮装置由一个用于驱动和转弯的前轮及两个保持稳定的独立后轮组成(图 装置的独特之处在:前轮既作
22、为驱动又作为转向装置,使机器人的活动更灵活。8.17 )。三轮驱动r暂图8.17三轮装置你也许认为把后轮作为驱动轮也会得到与前轮作为驱动轮相同的结果,但是只有在一定转角内才一样。事实上,转向装置在转急弯时,你最终会发现一个情况:后轮不能再把动力转换成运动。这个装置的最大转角是当外轮可以沿着内轮画一个圆,另一方面,前驱动轮可以控制任何转角, 甚至是前轮与后轮的运动方向成垂直角度时。理论上,驱动轮可以转360度可以转向任何方向,这意味着你可以搭建一个转位自由的机构(娱乐公园套装中有这种结构的例子)。我们图8.14中的例子,能够转360度,但是由于马达与 RCX的连接线使此机构只能转一个360度。在
23、平常使用中,转180度就能够活动自如。 因为在180度到360等的范围等同与 0度到180度向 反向运动,换句话说:210度马达向前运动等同于 30度(210度-180度=30度)马达向后转。你可 用传感器侦测转向轮的方位。8.7搭建同步驱动装置 同步驱动装置使用三个或更多的轮子,他们都作为转向与驱动装置。它们同时转动并保持一致, 因此机器人改变运动方向但不改变它的方位。使用乐高部件组建搭建同步驱动装置非常具有挑战性,在几年以前有人尝试但没有人能够成功完成。现在,障碍被攻破了,如果你上网你能发现许多用乐高搭建的很不错的同步驱动装置。制作360度同步驱动装置并且避免任何转动的极限,关键是沿着每一
24、个轮子的枢轴传递运动。最简单的方法需要一个叫转盘的特殊部件, 应用于乐高模型中的旋转平台,支持起重机或挖土机(图8.18)图8.18乐高转盘你可以把轮子固定在转盘的一边,并且使用转盘中心的一根轴来驱动。在图 例,注意转盘被颠倒, 因为轮子必须与转盘连接在一起由外齿带动一起转动, 或向下突岀设计。8.19展示岀一个实因此机器人将完全我们想让我们的同步驱动装置不通过移动而原地改变方向,为了实现这个方法,图 两装置相似,但不可互换,图8.19中的转盘的底部能顺利转动但图8.208.20中的轮没有与忠心轴连接所以当它转向时,它只能移动一些距离。图 得轮子以适当的方向转动而 8.20中的传动装置使轮子反
25、对转动, 我们再次邀请你亲自动手搭建这两个结构并看一看它们怎样工作的。8.19、8.20不可以。这是因为图8.19中的传动装置使我们描述的是一个精细的差异。图 8.19可行的轮胎同步驱动装置图 8.20错误的轮胎同步驱动装置1建造一个完整的同步驱动装置你至少需要三个上述的转盘然后把它们连接在一起用一个马达同 时驱动所有的轴然而其余的马达可以同时旋转所有的轴。8齿的齿轮把转盘连接起来,实现同图8.21你看到是四轮同步驱动装置的仰视图。注意我们用 时转动。驱动任何一只 8齿轮都 会使机器人改变方向。图8.21 个完整的同步驱动装置(仰视图)图8.22是完整同步驱动装置的俯视图。40齿大齿轮通过四对斜齿轮驱动轮子,其他40-齿轮负责转弯,对一个完整的同步驱动装置,你必须加二个马达驱动A和B,可以使用8齿获得一个比较高的传动比。任何人都会对同步驱动装置的动作会感到惊讶,你也不例外,假如你想用它在房间寻找障碍物, 也不是很难,只需加一个缓冲装置。同步驱动装置中“前”和“后”的概念被淡化了,他能使用 任何一面作为前面,因此你必须在所有面都加上缓冲器。在第四章你已了解到,如果机器人有四
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2020-2022年北京市初三一模道德与法治试题汇编:做守法的公民
- 广东省深圳市宝安区文汇学校2019-2020学年八年级第二学期(3月份)月考数学试卷-含解析
- 物理-陕西省安康市2025届高三下学期第二次质量联考(安康二模)试题和答案
- 油漆喷涂施工方案
- 座椅安装施工方案
- 职业西药师知识培训课件
- 北京征地拆迁合同范例
- 劳务分包安全合同范例
- 农业社团实践与体验安排计划
- 人力资源部的内部安全管理计划
- 《食品安全抽样检验工作规范》附件文书2024
- 《数据库应用基础(Access 2010)》中职全套教学课件
- 2024儿童青少年抑郁治疗与康复痛点调研报告 -基于患者家长群体的调研
- 芜湖2024年安徽芜湖传媒中心招聘编外工作人员5人笔试历年典型考题及考点附答案解析
- AED使用指南课件
- JT-T-445-2021汽车底盘测功机
- 医疗场所消防安全检查
- 江苏省建筑与装饰工程计价定额(2014)电子表格版
- 我画的动漫形象说课
- 会计科研方法与研究前沿
- 东北三省三校2024年高三二模(第二次联合模拟考试)英语试卷(含标准答案)
评论
0/150
提交评论