”蜘蛛侠“仿生机器人说明书
- 格式:pdf
- 大小:1.14 MB
- 文档页数:18
江西省第二届大学生机械创新设计大赛暨第三届全国大学生机械创新设计大赛江西赛区选拔赛设计说明书INSTRUCTION OF DESIGN作品名称“小蜘蛛”幕墙攀爬清洗机参赛队伍陈明登谢信韦冯江涛刘连杰郭晓欢指导老师李国臣吴文通参赛单位井冈山大学2008年4月18日目录摘要 (i)小蜘蛛幕墙攀爬清洗机设计说明书............................. 错误!未定义书签。
作品内容简介 (4)1 研制背景及意义........................................... 错误!未定义书签。
2 主要功能和性能指标 (2)3 设计方案 (3)3。
1 机械机构 (3)3.2 控制机构 (3)4 理论设计计算 (4)4.1 真空吸附力计算 (4)4.2 幕墙清洗机器人附着的力学分析 (5)5机构设计与工作原理 (7)5。
1攀爬机构........................................... 错误!未定义书签。
5.2清洗机构 (8)5.3铰接连杆支撑机构.................................... 错误!未定义书签。
5。
4换气机构........................................... 错误!未定义书签。
6创新点及应用 (10)7作品实物工作图........................................... 错误!未定义书签。
8应用前景................................................. 错误!未定义书签。
参考文献................................................... 错误!未定义书签。
摘要:“小蜘蛛”幕墙攀爬清洗机是基于昆虫攀爬动作的仿生原理制作而成.在国内外现有的壁面移动机器人研究成果的基础上,结合高空作业的特点,在对幕墙清洗机器人的共性问题—附着技术、爬行技术、清洗技术进行分析的基础上。
机器人操作流程的说明书一、引言机器人操作流程的说明书旨在提供详细的指导和步骤,以确保机器人能够正确且有效地执行各种任务。
本文将逐步介绍机器人操作的主要流程和注意事项。
二、装置准备1. 确保机器人电源已连接,并插入电源插座。
2. 检查机器人的各个部件是否安装正确并紧固。
3. 根据实际需要,调整机器人的工作环境,确保周围没有障碍物。
三、机器人操作步骤1. 开机a. 按下机器人的电源开关,等待机器人启动。
b. 在控制面板上输入机器人的登录信息,包括用户名和密码。
c. 确认登录信息无误后,点击登录按钮。
2. 执行任务a. 从任务列表中选择需要执行的任务,并点击任务名称。
b. 检查任务要求和指示,确保明确了解任务的要求和目标。
c. 按照任务指示,控制机器人的移动、抓取或其他操作,执行任务。
d. 在任务执行过程中,随时观察机器人的状态和工作情况,确保任务进展顺利。
e. 如遇意外情况或问题,立即停止机器人操作,并采取相应的修复措施。
3. 完成任务a. 当任务执行完毕时,确认操作结果是否符合预期要求。
b. 如操作结果正确,点击确认完成任务。
c. 如操作结果有误或不符合要求,重新进行必要的调整和操作,直至满足要求。
d. 确认任务执行完成后,关闭机器人电源。
四、安全提示1. 在操作机器人之前,确保已经阅读并理解相关安全手册和操作规程。
2. 在操作过程中,遵守安全操作规程,确保自身和他人的安全。
3. 注意保持机器人周围的工作环境整洁并无障碍物,防止发生意外。
4. 如遇到紧急情况或机器人失控,请立即采取应急措施,并通知相关负责人员。
五、维护保养1. 在机器人操作完成后,定期清洁机器人,包括机身、传感器和工具等。
2. 定期检查机器人的各个部件是否安装牢固,如有松动或损坏,应及时修复或更换。
3. 定期进行机器人的维护保养,包括润滑、校准和更换零部件等。
4. 如发现机器人存在异常情况或故障,应及时报修,并由专业维修人员进行维修。
机器人操作的说明书机器人操作手册1. 简介本机器人操作手册旨在向用户提供全面而易于理解的机器人操作指南。
通过本手册,用户可以了解机器人的基本操作方法,掌握使用机器人的技巧,以及遵守必要的安全规定,从而确保机器人的高效和安全运行。
2. 前提条件在开始操作机器人之前,请先确保以下条件已满足:2.1 供电:接通机器人的电源并确保稳定供电。
2.2 连接:将机器人与相关设备连接,并确保连接稳定可靠。
2.3 软件:安装并启动机器人操作所需的软件程序。
3. 启动机器人3.1 按下电源按钮,机器人将开始启动。
在启动期间,请确保机器人周围无障碍物,以防意外碰撞。
3.2 在机器人启动完成后,等待机器人完成自检程序。
一旦自检程序完成,机器人将进入待机模式,即待命状态。
4. 选择模式机器人提供多种模式供用户选择。
根据具体任务的要求,选择相应的模式:4.1 自动模式:机器人将自主执行任务,按照预设的程序和指令运行。
用户只需提供必要的输入参数,并监视机器人的运行状态。
4.2 手动模式:用户可以通过遥控器或者控制台手动控制机器人的运动和操作。
在手动模式下,用户可以更加灵活地控制机器人,并进行实时的调整和干预。
5. 基本操作以下是机器人的基本操作说明:5.1 运动控制:使用遥控器或者控制台上的控制按钮,控制机器人前进、后退、左转、右转等运动动作。
请注意操作时的环境安全,避免机器人与障碍物发生碰撞。
5.2 抓取物体:机器人配备抓取装置,可用于抓取和搬运物体。
在使用抓取装置时,请确保物体的重量在机器人负载范围之内,并注意物体的稳定和安全。
5.3 视觉操作:机器人配备摄像头和图像识别系统,可进行视觉操作。
通过摄像头观察环境,并使用图像识别系统对目标进行识别和跟踪。
6. 安全事项在操作机器人时,请遵守以下安全规定:6.1 注意观察:在机器人操作过程中,请始终保持警惕,注意观察机器人周围的环境,并避免与其他人员或物体发生碰撞。
6.2 安全距离:请与机器人保持安全距离,避免机器人运动时造成伤害。
”蜘蛛侠“仿生说明书蜘蛛侠仿生说明书一:产品概述蜘蛛侠仿生是一款基于蜘蛛侠角色设计的产品。
它采用了最先进的仿生技术和控制系统,具备高度的机动性和适应性,能够模拟蜘蛛侠的动作和能力。
此说明书将详细介绍蜘蛛侠仿生的组成部分、特点以及使用方法。
二:产品组成蜘蛛侠仿生由以下主要组成部分构成:1. 主体:包含了处理器、传感器、电池等核心部件,负责控制的行动和感知环境。
2. 仿生外骨骼:模拟蜘蛛侠的外骨骼结构,提供支撑和保护身体的功能。
3. 运动系统:包括多轴关节和电机,用于实现的运动和灵活性。
4. 感知系统:集成了摄像头、红外传感器等设备,使能够感知周围的环境。
5. 控制系统:通过无线网络与用户设备连接,接收指令并控制的动作。
三:产品特点1. 高度机动性:蜘蛛侠仿生可以进行各种复杂的动作,如攀爬、跳跃、悬挂等,具有出色的机动性能。
2. 自适应能力:具备自主学习和适应环境的能力,可以根据不同场景做出相应的反应和动作。
3. 多功能应用:蜘蛛侠仿生可应用于安全巡逻、救援行动、娱乐等多个领域,发挥多种功能。
4. 可编程性:用户可以通过编写指令和程序,实现对的控制和定制化操作。
四:使用方法1. 启动:按下主体上的启动按钮,待启动完成后即可进行操作。
2. 控制:通过连接的无线网络,使用相关的控制设备发送指令给,实现运动和动作控制。
3. 自主学习:具备学习功能,可以通过多次操作和使用,逐渐掌握更多的动作和技能。
附件:1. 蜘蛛侠仿生使用手册2. 蜘蛛侠仿生维修指南法律名词及注释:1. 仿生技术:指模仿生物体的结构和功能来设计和制造或其他工程产品的技术。
2. 外骨骼:一种能够提供支撑和保护的外部骨骼结构,常用于增强人体机能或进行康复训练。
3. 传感器:指用来感知和检测环境信号的设备,如温度传感器、光传感器等。
4. 控制系统:指用于控制动作和行为的电子设备和软件系统。
5. 编程:指通过编写指令和程序来实现对的控制和自动化操作的行为。
12 S ervo H exapodR obot C hassisThe 12 DOF Hexapod robot chassis from DAGU is a simple, low cost robot chassis designed for students and novices. Simple sample code for Arduino compatible controllers allows the chassis to be driven in any direction using common TV remotes. The kit includes:Ø1x laser cut, 4mm thick, acrylic base plateØ12x ABS leg segmentsØ6x Foam rubber feetØ12x 9g miniature servosØScrews needed for assemblyRecommended controller:Although any controller can be used with this chassis we recommend the DAGU Spider controller. This controller eliminates the need for additional power supply or servo interface circuitry.ØArduino Mega compatible with 6 timers, 128K FLASH, 8K SRAM and 4K EEPROM.ØCapable of driving up to 48 servos with all 70 I/O pins terminated with a 3 pin servo header.Ø3A, high efficiency DC-DC converter with 7V-32V input, 5V output.RS024screws.Mount a servo horn to six unused leg segments as shown using 2mm x 6mm self-tapping screws. Centre the servo and then fit the leg segment to the servo using a 2.3mm x 10mm pan head screw as shown. Gently turn the servo by hand to check the range of movement and adjust if necessary.2mm x 6mm 2.3mm x 10mmorientation of the servo.Fit a round servo horn to each of the six servos usinga 2x6mm screw.Step 6:Once all your legs are mounted the chassis is finished. A rectangular hole in the base plate allows you to mount a DAGU pan / tilt kit for adding a small camera or range finding sensor.mounting holesfor DAGU Spider controller.Hole for optionalsensor pan servo.。
课程设计说明书学生姓名:王超学号:1015070229 学院:机械工程学院班级: 机械102班题目: 慧鱼组合机器人的组装设计指导教师:陈国君苏天一职称: 副教授 2013 年 12 月 23 日目录1.引言 11.1内容摘要 11.2 慧鱼机器人 21.3 走进实验室 31.4 按键式传感器 31.5 设计工作原理 41.6慧鱼模型操作规程 52. 仿生机器人62.1仿生机器人迈克仿真示意图 62.2仿生机器人迈克仿真程序图示 62.3仿生机器人结构简图73. 移动机器人83.1 移动机器人基础模型83.2 移动机器人仿真图83.3移动机器人结构简图93.4移动机器人仿真程序框图104.工业机器人104.1工业机器人仿真图114.2业机器人结构简图114.3工业机器人仿真程序125.寻光机器人145.1寻光机器人仿真模型145.2连线图和结构简图15慧鱼组合机器人的组装设计摘要:慧鱼创意组合模型是一种技术含量很高的工程技术类拼装模型,是展示科学原理和技术过程的理想教具。
本设计是以德国慧鱼创意积木所组成的仿生模拟机器人为其基本架构,透过圈形式人机介面LLWin,经由智慧型微电脑介面板去驱动机器人,使机器人细部动作很容易达到我们需求,进而取代以往由硬体描述语言所驱动架构,通过慧鱼模型的组装,程序的编制,任务的完成,阐述机械机构之间的配合关系,各种传感器的安装和使用,以及软件程序的编制思维,实现对伺服电机,电磁线圈的控制,不但操作简易,更可使我们了解机械运作的原理。
关键词:慧鱼组合模型;机器人;传感器;机械原理;引言由于机器人的发展和快速广泛的被使用,可知科学家对于机器人的功能也相提高,除了超强的逻辑运算、记忆能力及具备类似的自我思考能力,另外在机器人的外表及内部结构,科学家更希望能模仿人类。
对于外在资讯的选集,也透过各种感应器,企图达到类似人类各种触觉的功能,选集了外在环境的资讯,一旦外在环境起了改变,机器人一定要能随着变化,做出该有的反应动作,更新自己的资料库,达到类似人类学习的功能。
"蜘蛛侠"仿生机器人设计说明书参赛者:江晓通李江全张其指导老师:何毅斌洪汉玉所在学校:武汉工程大学目录第一章引言 (3)1.1研究背景 (3)1.2国内外研究成果 (3)第二章仿生蜘蛛机器人的结构设计 (3)2.1设计的功能要求及分析 (3)2.2总体设计 (3)2.2.1结构分布 (3)2.2.2仿生蜘蛛机器人尺寸 (3)2.3详细设计 (4)2.3.1普通步行足 (4)2.3.1.1结构 (4)2.3.1.2驱动 (5)2.3.1.3减震器 (8)2.3.2多功能复合足 (9)2.3.2.1结构 (9)2.3.2.2驱动 (10)2.3.2.3复合足和减震器 (10)2.3.3躯干及外壳 (10)第三章步态分析及控制方案 (11)3.1蜘蛛的步态研究 (11)3.2控制方案 (13)第四章仿生蜘蛛机器人尺寸与性能分析 (14)4.1动作能力分析 (14)4.2设计合理性 (14)4.2.1驱动部分 (14)4.2.2机构原理 (14)4.2.3结构与强度 (14)4.2.4重量 (16)4.3设计可行性 (16)4.4创新性 (16)参考文献 (18)第一章引言1.1研究背景在如今的科技飞速发展的时代,机器人早已成为家喻户晓的科技产品,它被广泛的应用于各种场合和领域,像生产业、建筑业,或是危险的工作环境。
而将仿生学的一些技术应到机器人上做成的仿生机器人则能够在某些方面的更好的服务于人。
1.2国内外研究成果在机器人领域发展最好的应该是美国、日本了。
美国的仿生军用机器狗做的已经很成熟了,能够行走在各种不同地形,草地、雪地、山地等都能够平稳的行走,其自平衡能力允许它受到一定的冲击却仍能马上调整好身体而继续平稳行走。
日本的仿生机器人也十分的先进。
国内的机器人也在迅速的发展,一些仿生机器人也能够在自己的领域发挥它独特的功能。
第二章仿生蜘蛛机器人的结构设计2.1设计的功能要求及分析通过对蜘蛛结构和行为的研究,设计的仿生蜘蛛机器人可以用于多种场合。
The Spider robot controllers were designed for robots requiring a large numbers of servos such as humanoid and hexapod style robots. Using an ATmega1280 CPU this controller is fully compatible with the Arduino Mega (1280).This controller includes a 3A switch mode power supply and is capable of driving up to 48 micro servos directly from the PCB. All of the processors 70 I/O pins are terminated as both a female header and a servo compatible 3pin male header.Features:•ATmega1280 16MHz CPU•128K FLASH, 8K SRAM and 4K EEPROM•USB interface and ISP socket•Built in 3A switch mode power supply (7V – 30V input)•70 I/O pins with male and female headers•Support for up to 48 servos•16x 10bit analog inputs•15x 8bit PWM outputs•1x I2C•6x External interrupt pins•4x Serial communication•Comes with Arduino boot-loader installedPin layout:Below is the board with all the pins labeled. Note that alternate functions are labeled in blue. The female header and the male pin closest to it are the signal pins. The center male pin is +5V and the pin closest to the outer edge of the PCB is ground.Programming the Spider controller:The Spider controller has been designed to be 100% compatible with the Arduino Mega and comes with the Arduino boot loader installed. The boot loader allows programs written in the Arduino IDE to be uploaded via the USB interface. More information about Arduino can be found here: /en/Guide/IntroductionThis manual assumes use of Arduino 0022 or later, which can be downloaded from here: /en/Main/Software.A full list of commands can be found here: /en/Reference/HomePage Communications:The Spider controller has 4x serial ports and 1x I²C interface. Serial interface 0 is used by the USB interface. Serial ports 1,2 and 3 are available for use with devices such as serial interface LCD’s,Xbee,Blue Tooth and WiFi modules or even other processors. Instructions on how to use these serial interfaces can be found here:/en/Reference/SerialThe I²C interface (SDA pin 20, SCL pin 21) allows the controller to communicate with devices such as external memory, real time clock (RTC), DC motor controllers and more. For the I²C interface to function properly 10K pullup resistors have been included. Some devices will include these resistors as well. Instructions on how to use the I²C interface can be found here:/en/Reference/WireDigital I/O pins:All 70 of the Spiders I/O pins can be used for simple digital inputs or outputs. By default, all pins except digital pin 13 have their mode set to input. When a pin is in input mode it is in a high impedance state (effectively open circuit). Digital pin 13 is set to output by the boot loader and has an LED attached. Although D13 can be used as an input the LED may interfere.Use the pinMode() command to change a pins mode between input and output. Use digitalRead() and digitalWrite() commands to read and write to these pins. Note: Analog pins A0 – A9 are digital pins D54 – D63.Writing a “1” to a digital pin while it is configured as an output will connect that pin to Vcc(+5V). Writing a “0” to a digital pin while it is configured as an output will connect that pin to ground (0V). Each pin is capable of sinking or sourcing up to 40mA maximum but care must be taken to limit the total current to 200mA. If you wish to drive large numbers of LEDs or other devices then the output pins should be buffered.Writing a “1” to a digital pin while it is set as an input will enable that pins internal pullup resistor. When enabled, an internal 20K resistor is connected between that pin and Vcc (+5V). Writing a “0” to that pin while configured as an input will disable the pullup resistor.Analog pins:Pins A0 to A15 are by default analog inputs. Each analog input has 10bit resolution and can measure the voltage on its pin. Input voltage should not exceed the analog reference voltage (default value is +5V).The input voltage is measured using the analogRead() command. The reference voltage is Vcc(+5V) by default. The reference voltage can be changed using the analogReference() command.PWM outputs:The Spider controller is capable of generating8bit resolution pulse width modulated outputs on digital pins D2 – D13 and D44 – D45. The output of a PWM pin is driven high and then low repeatedly with the duty cycle being adjusted to synthesize an analog output. By adding a simple RC filter to a PWM output a true analog output can be generated.PWM outputs are generated using the analogWrite() command. As the internal timers of the processor are used to generate these outputs they may be disabled by other commands using the same timer. Pin assignments should be planned to avoid conflicts.External interrupts:The Spider has 6 interrupt pins. Interrupts allow functions to be called only when an external event occurs. These pins are useful for monitoring devices such as encoders. The interrupts and their pins are:Interrupt 0 – D2Interrupt 1 – D1Interrupt 2 – D21Interrupt 3 – D20Interrupt 4 – D19Interrupt 5 – D18More information on the interrupt library can be found here:/en/Reference/InterruptsUsing the EEPROM memory:The Spider’s Atmega1280 includes 4K of EEPROM memory that can be used to store information while the power is off. More information on using the EEPROM library can be found here: /en/Reference/EEPROMUsing servos:All 70 I/O pins have a servo compatible 3 pin male header. The pin closest to the outer edge of the PCB is ground, the center pin is +5V and the inner most pin is the signal. This pin arrangement is also useful for powering sensors.Most miniature and standard servos require between 4.8V and 6V and will work happily directly from the PCB. High-powered servos requiring 6V or more should be powered via an external power source or directly from the battery.The Spider can drive up to 48 servos simultaneously using the Servo library:/en/Reference/ServoThe Servo command uses a timer for each 12 servos used starting with Timer 5. As these timers are also used for commands like PWM you need to plan your pin assignments to avoid conflicts.1 to 12 servos use timer 5 disabling PWM on pins 44,45 and 46.13 to 24 servos use timers 1&5 disabling PWM on pins 11,12,44,45 and 46.25 to 36 servos use timers 1,4&5 disabling PWM on pins 6,7,8,11,12,44,45 and 46.37 to 48 servos use timers 1,3,4&5 disabling PWM on pins 2,3,5,6,7,8,11,12,44,45 and 46. Servos can be assigned to any digital pin from D0 - D53.Analog pins A0 - A9 (D54 – D63) can also be used if required.A short tutorial including sample code for driving 48 servos can be found here:/node/25923Shields:The female headers on the Spider controller are spaced sothat a shield can be easily made from standard prototypePCB. Shields allow you add custom circuitry to your controller.A simple shield for powering servos directly from a battery orexternal power supply is now available.Alternative programming methods:Experienced users may choose to use WinAVR or AVR studioto program their controller directly via the ISP socket. Thebootloader can be removed which will fee up an additional 4Kof memory.WinAVR:/AVR Studio 5:/microsite/avr_studio_5/。
一、六足蜘蛛救援机器人简介机器人是机构学、运动学、自动控制理论等学科发展水平的综合体现,利用机器人进行灾害、灾难性事件的救援、逃生,是当前国内外研究的热点问题之一。
汕头职业技术学院“机电创意吧”开发的“六足蜘蛛救援机器人”对蜘蛛的行走功能进行仿生,通过对伺服马达的精确控制模拟六足动物的行走步态,实现行走、转弯等各种步态行为,并能在各种地面环境下进行步态的智能调整,自动适应光滑地面、粗糙地面、瓦砾地面、台阶路面、建筑物倒塌现场等恶劣的路面环境,适用于建筑物火灾救援、地震中建筑物倒塌现场救援等。
本系统采用AVR单片机“ATMEGA16”作为核心控制,其优点为:(1)I/O口可设为推挽输出,输出电流大。
(2)大多数指令都是单时钟指令,运算速度快。
(3)片内集成A/D转换功能,便于光信号的多级度取样。
(4)定时器可以工作在CTC模式,可以立即更新数据,便于产生多路PWM 信号。
最后进行了系统联合调试,系统的软、硬件设计合理可行,为后续的研究工作奠定了基础。
1、结构优点六足蜘蛛救援机器人是智能化的多足步进式车辆,对各种恶劣路况适应性强;该系统具有多足结构,支撑稳定,负重能力强,具有可能的平衡效果;采用光敏传感器,根据光强自动调整运行方向,作为模型,已经模拟了根据环境情况自动做出动作反映的机器人功能;伺服电动机舵机作为动力,,效率和功率质量比高;单片机控制电路,满足复杂的控制功能,鲁棒性高;机械轮廓设计生动,爬行姿态优美。
拥有传统轮式机器人和履带式机器人无法企及的优势。
2、救援方面的应用(1)此六足机器人可以实现前进、后退、左右转弯等,利用光敏传感器根据环境光线强弱自动控制其行走方向,利用障碍物传感器,实现自动绕越障碍物的功能,并且在火灾中自动寻找火焰确定灭火目标。
(2)此机器人采用多足步进的方式前进,故可在各种复杂地形上爬行,到达轮式机器人和履带是机器人所无法到达斜度很高的斜坡、山地。
(3)在山地、戈壁上帮助驮运救援物资、药品。
"蜘蛛侠"仿生机器人设计说明书参赛者:江晓通李江全张其指导老师:何毅斌洪汉玉所在学校:武汉工程大学目录第一章引言 (3)1.1研究背景 (3)1.2国内外研究成果 (3)第二章仿生蜘蛛机器人的结构设计 (3)2.1设计的功能要求及分析 (3)2.2总体设计 (3)2.2.1结构分布 (3)2.2.2仿生蜘蛛机器人尺寸 (3)2.3详细设计 (4)2.3.1普通步行足 (4)2.3.1.1结构 (4)2.3.1.2驱动 (5)2.3.1.3减震器 (8)2.3.2多功能复合足 (9)2.3.2.1结构 (9)2.3.2.2驱动 (10)2.3.2.3复合足和减震器 (10)2.3.3躯干及外壳 (10)第三章步态分析及控制方案 (11)3.1蜘蛛的步态研究 (11)3.2控制方案 (13)第四章仿生蜘蛛机器人尺寸与性能分析 (14)4.1动作能力分析 (14)4.2设计合理性 (14)4.2.1驱动部分 (14)4.2.2机构原理 (14)4.2.3结构与强度 (14)4.2.4重量 (16)4.3设计可行性 (16)4.4创新性 (16)参考文献 (18)第一章引言1.1研究背景在如今的科技飞速发展的时代,机器人早已成为家喻户晓的科技产品,它被广泛的应用于各种场合和领域,像生产业、建筑业,或是危险的工作环境。
而将仿生学的一些技术应到机器人上做成的仿生机器人则能够在某些方面的更好的服务于人。
1.2国内外研究成果在机器人领域发展最好的应该是美国、日本了。
美国的仿生军用机器狗做的已经很成熟了,能够行走在各种不同地形,草地、雪地、山地等都能够平稳的行走,其自平衡能力允许它受到一定的冲击却仍能马上调整好身体而继续平稳行走。
日本的仿生机器人也十分的先进。
国内的机器人也在迅速的发展,一些仿生机器人也能够在自己的领域发挥它独特的功能。
第二章仿生蜘蛛机器人的结构设计2.1设计的功能要求及分析通过对蜘蛛结构和行为的研究,设计的仿生蜘蛛机器人可以用于多种场合。
其主要技术问题在于让机器人能够灵活的完成行走、转向、越障、爬坡等基本动作,同时还必须具有抓取物体、打钻等功能,也有视频、照明、太阳能电池板等设备增强功能。
2.2总体设计2.2.1结构分布蜘蛛机器人主要由躯干和八条腿组成。
模仿蜘蛛的八条腿的布局方式,设计了如图1的装配布局。
每条腿都有足够的活动空间,互不干涉,为其运动灵活性提供了可能。
其中,后三对腿为普通步行足,一对前腿为多功能复合足,左前腿具有抓取的功能,右前腿具有钻的功能。
另外躯干上装有视频、照明、太阳能电池板,躯干尾端留有一个储物空间。
2.2.2仿生蜘蛛机器人尺寸躯干的宽度为250mm,长度为450mm。
m。
整个机器人的占地面积约为0.52单只腿的最大长度约为320mm,最小总长度约260mm,最大跨越高度约为80mm。
图12.3详细设计2.3.1普通步行足2.3.1.1结构蜘蛛机器人的普通步行足模仿蜘蛛的腿的结构,分为四个肢节、四个关节,如图2。
从上到下依次为根关节、基节、髋关节、股节、膝关节、胫节、胫关节、足。
图2根关节是连接躯干和腿的部位,是一个转动副,有水平转动自由度;髋关节是连接基节和股节的部位,是一个转动副,有竖直转动自由度;膝关节是连接股节和胫节的部位,是一个转动副,有竖直转动自由度;胫关节是连接胫节和足的部位,是一个转动副,有竖直转动自由度。
2.3.1.2驱动基节和躯干的相对水平转动自由度由如图3所示的机构控制,其中是1电动机,固定在机架4上,2是谐波减速器,将电动机的输出速度减小,3是端面推力球轴承。
图3基节和股节的相对竖直转动自由度由如图4所示的机构控制,其中是液压杆组合,液压杆杆套连接基节,液压杆杆轴连接股节。
图4股节和胫节的相对竖直转动自由度有如图5所示的机构控制,其中实液压杆组合,液压杆杆套连接股节,液压杆杆轴连接胫节。
图5足和胫节的相对竖直转动自由度由如图6所示的机构控制,其中是1电动机,固定在足上,2是谐波减速器,将电动机的速度减小,3是齿轮组合,将转矩输出。
图62.3.1.3减震器为了缓冲行走时足和地面的刚性碰撞,在足上添加了液压减震器,如图7。
减震器杆和分油挡板在减震器套内,套内装有液压油。
当受到较大的冲击时,液压减震器套内的一侧的液压油通过分油挡板进入到另一侧来改变自身长度,从而到达缓冲的作用。
图72.3.2多功能复合足2.3.2.1结构蜘蛛机器人的多功能复合足和普通步行足一样,分为四个肢节、四个关节,如图8。
从上到下依次为根关节、基节、髋关节、股节、膝关节、胫节、胫关节、复合足。
各个关节的作用均和普通步行足一样。
图82.3.2.2驱动基节和躯干的相对水平转动自由度的控制和普通步行足一样,如图3。
基节和股节的相对竖直转动自由度、股节和胫节的相对竖直转动自由度、复合足和胫节的相对竖直转动自由度,均由电动机驱动,并由谐波减速器进行降速,经过齿轮组合再输出,如图6。
2.3.2.3复合足和减震器复合足在有两个足,在行走是可以使用和普通步行足一样的足来行走,在执行任务时,可以转为为功能足,左足为抓手,右足为钻头,均采用液压驱动。
同时,步行或执行任务时,都有减震器来进行缓冲。
如图9。
图92.3.3躯干及外壳躯干底板上固定有控制腿水平转动自由度的电动机。
另外液压油泵也安装在上面,用来提供液压杆的动力。
躯干尾端的储物室又可以开启的门,用来存放相关的物品。
也装有可伸缩的摄像头。
如图10.图10躯干外壳上装有太阳能电池板,可以将太阳能转化为电能供机器人使用。
另外外壳上也装有照明装置,可以在黑夜中工作。
如图1。
第三章步态分析及控制方案3.1蜘蛛的步态研究蜘蛛行走方式比较自由,有时候用的双四足步态,有时候是等相位步态。
地形环境不同,蜘蛛步态并没有很确定的用一种固定的周期步态。
由于双四足步态(波形步态)与等相位步态、后退波形步态、自由步态相比,是效率最高和稳定性最好的步态(见表1的分析),所以在行走时蜘蛛机器人采用了双四足步态。
把蜘蛛机器人的腿分为两组,如图12,行走时同位一组的四条腿动作一样,并与另一组的腿相协调,当第一组腿抬起时,第二组腿是着地的,如图13,白色代表腿是悬空的,黑色代表腿是着地的。
具体行走方案为,第一组腿抬起,向前摆动,落下,第二组腿抬起,第一组腿向后蹬,第二组腿向前摆动,落下,第一组腿抬起,第二组腿向后蹬。
如此循环下去即所谓的双四足步态。
表1图12图13当蜘蛛机器人的两只多功能复合足处于工作状态时,机器人也可以用后三对普通步行足行走,此时采用三角步态。
三角步态也属于波形步态。
这里对三角步态的原理不再详细说明。
3.2控制方案由于蜘蛛机器人的每只腿都是可以单独动的,而每只腿之间应该有双四足步态的配合,因此采用芯片来控制每只腿上的每个驱动,是每只腿能够完成抬脚、落脚、向前摆动。
向后蹬的动作。
可以在芯片内设置一个向前行走的程序模块,让仿生蜘蛛机器人可以用双四足步态或三角步态向前行走;同时也可以设置向左转、向右转的程序模块,机器人可以进行左、右转弯;另外设置一个自动或手动控制的程序模块,当自动行走时,能够通过摄像头判断路况来自己选择直走还是转弯,当手动操作时,根据操作者的要求做出相应的判断;在手动模式下可以设置一个工作程序模块用于对多功能复合足的控制,从而完成相关的功能;也可设置一个越障模式,对一定高度的障碍物直接越过。
控制原理图如图14。
图14第四章仿生蜘蛛机器人尺寸与性能分析4.1动作能力分析由于仿生蜘蛛机器人的每只腿是可以单独的抬起、落下、向前摆、向后蹬的,每个关节都有其相应的自由度,每只腿的总自由度为四个。
所以其灵活性十分好,能够根据需要进直走、转弯、越障等动作,只要能设置好芯片的程序,蜘蛛机器人能完成各种不同的行为动作。
而恰当的选择了液压泵和电动机共同驱动,使得动作稳定准确而快速。
4.2设计合理性4.2.1驱动部分仿生蜘蛛机器人的每只脚的驱动有四个部分,两个液压驱动,两个电动机驱动。
液压驱动有很多特点:传动功率大,低速、平稳。
在速度满足机器人的动作要求的情况下,使用液压驱动能够承载更重的机器人,同时不需要减速就可以满足要求,而其工作十分平稳,不会对机器人的行走造成干扰;另外其传动布置灵活。
由于液压管的布置可以很自由,所以在布置液压管和油泵的时候很灵活,利于设计。
但液压驱动的成本高,在满足功能要求的情况下,采用了部分电动机驱动。
并采用的谐波减速器来进行传动。
谐波齿轮传动具有较大传动比且体积小、重量轻、结构简单、承载能力大、传动平稳等特点。
因此在胫关节和根关节出采用电动机加谐波减速器的方式驱动也是十分合理并且有效的。
4.2.2机构原理液压驱动中的采用了单杆活塞式液压缸结构(即图4、图5中的机构)。
该机构的应用相当于一个曲柄滑块机构,能够有效的将液压杆的滑动转变为肢节的的转动。
因此,单杆活塞式液压缸结构的应用是十分合理并且高效的。
4.2.3结构与强度通过用inventor的应力分析得到如下的报告。
采用的材料有球墨铸铁、合金钢、钢(高强度低合金)、低炭钢、炭钢。
图15单腿应力分析图16单腿位移分析图17单腿等效应变分析由以上分析可得,仿生蜘蛛机器人的单腿能承受的强度是复合要求的。
4.2.4重量整个机器人采用空腔式布局。
对腿上的肢节也是尽量在满足强度的情况下节省材料,改变外型,减小厚度,从而使重量更轻。
4.3设计可行性仿生蜘蛛设计所涉及的技术主要有液压传动与控制、谐波减速器设计、单片机控制等。
这些技术都十分的成熟,完全可以用于仿生蜘蛛机器人的设计。
另外太阳能电池板的应用也提供了一种能源获取方案,摄像头、照明设备也完全可以在仿生蜘蛛机器人上发挥它们各自的作用。
4.4创新性蜘蛛机器人大胆的采用了液压泵和电动机相相结合的驱动方式,并且合理的布置了液压杆的位置,既能够完成动作要求,又很美观。
为了节约成本,并没有全部用液压驱动,电动机加谐波减速器的组合也是很理想的驱动原件。
从而使动作灵活准确。
在足的部位采用了液压减震器,能够缓冲地面的刚性碰撞。
机器人本身有一定的重量,长期的刚性碰撞肯定会减少其使用寿命,加入减震器是很有必要的。
将足尖底部设计成一个小圆平面,然后用曲面过渡到足的上部。
这样的足不会陷进一些较软的地面环境,而抓地力也很强,能够完成一定坡度的爬坡和一定高度的越障。
另外,足上的护板对足也有一定保护作用。
为了能够满足一些功能要求,将两只前腿设计成了多功能复合足,除了正常行走之外,还有打钻和抓取的功能,为机器人的进一步开发提供了可能,可以让其应用于更广阔的领域。
采用芯片的控制方案也让机器人有很自由的动作行为,既可以采用双四足步态行走,又可以采用三角步态行走。
对转弯、越障、爬坡也容易控制。
参考文献【1】王刚.孟庆鑫.多足仿生机械蟹步态仿真及样机研制[D].哈尔滨:哈尔滨工程大学.2008:31-33.75-76.【2】胡厦.金波.六足步行机器人直行关键技术研究[D]浙江:浙江大学.2008:12-13.【3】王刚.张立勋.王立权.八足仿蟹机器人步态规划方法[J].2011-4:32(4).488-491.【4】孙恒.陈作模.葛文杰.机械原理[M].北京:高等教育出版社.2006:14-16.231-232.【5】王积伟.章宏甲.黄谊.液压与气压传动[M].北京:机械工业出版社.2005:68-84. 109-112.【6】吉爱红.戴振东.周来水.仿生机器人的研究进展[J]2005-5:27(3).285-287.【7】马燕.杨海.一种关节齿蜘蛛支腿[Z].实用新型专利.2010-6:1-2.。