版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CourseProjectDocumentation
BEFinalYearProject
BipedalRobot
TEAM:17
TanmayKavathekar
TableofContents
1.Introduction..................................................................................1
2.ProblemStatement......................................................................2
3.Requirements………...3
4.Implementation............................................................................4
5.TestingStrategyandData...........................................................6
6.DiscussionofSystem..................................................................8
7.FutureWork.................................................................................9
8.Conclusion...................................................................................10
9.References..................................................................................11
1.Introduction:
Researchintheareaofroboticsstartedinthe20thcenturyandhasresultedinrobotsofvarioustypes,manybeingapermanentpartoftoday'sindustry.Theserobotsperformthejobsthatarephysicallydemanding,monotonousorevenhazardoustohumanbeings.Also,theyincreasetheworkrateandthequalityofproductsinplaceswherefactorssuchasspeedandaccuracyareessential.Today,robotsarefoundinalmostallmodernassemblyproductionlines.
Usually,theserobotsuseasmallsetoffixedmovementpatternswhichlimitstheirpossibleinteractionswiththesurroundings.Also,theyareseldomincontactwithhumans.Researchconcerningrobotscapableoffunctioninginnormalhumansurroundingsandinteractingwiththehumanenvironmentisstillatanearlystage.Apartofthisresearchareaincludesthedevelopmentofrobotsusingbipedallocomotion,i.e.walkingontwolegs,astheserobotscouldfunctionandperformtasksinahumanenvironmentwithoutadjustingthesurroundingstothem.Robotsusingbipedallocomotionarecalledbipedrobots,andareoftenfoundwithintheclassofrobotsknownashumanoidrobots.
2.ProblemStatement:
Theaimoftheprojectistodesignanautonomousrobotwhichhasastructuresimilartohumanlegs.Therobotwillhave6DOF(DegreeOfFreedom),3foreachleg.
Wealsolearntheconceptofcentreofgravity(CG)andhowittheconceptisappliedbythehumanbodytomaintainstabilitywhilewalking.
Atthesametimewelearnthedifferentphasesthroughwhichthelimbsundergotocreateasmoothwalkingmotion.
Weuseservomotorstobuildtherobotasitwillgivemoreaccuracyandcontroltocreateasmoothmotion.Alsocontrollingservomotoriseasierthandcorsteppermotors.
ThecontrollertobeusedintheprojectshouldhavemoretimerstogeneratePWMsignalswhichareusetocontolthemotors.
3.Requirements:
A)HardwareRequirements:
Microcontroller:Atmega640(Developmentboard).
Motors:6Servomotors(NRS-785).
Servojacketskits:6kitstoholdthemotors.
Servoarmkits:8kitstolinkthemotorstogether.
Acrylicsheet:Itisrequiredtoconnectthetwolegsandasfeet.
B)SoftwareRequirements:
AVRstudio:Itisusedtowrite,compileanddebugtheprogram.
AVRbootloader:Itisusedtoloadthehexfileintothecontroller.
4.Implementation:
A)Working:
WefirstwriteaprogramtogeneratePWMsignals.Thepulsewidthvariesfrom0.6ms-2.2msforarangeof0-180degrees.Sincethetimerisanuptimethemaximumvaluestoredisfor180degrees.Thususingthecrystalfrequencytocalculatetimeperiodof1clockcyclethevaluefortimerisreloadediscalculated.
Theservosarethentestedandalignedat90degrees.Afterwhichrobotisassembledusingtheservoarmandjacketkitsandtheservosaretheninterfacedtothemicrocontroller.
Whilechoosingmaterialsfortherobotweightisaveryimportantfactorasitwilldeterminethetorquethemotorhastosupplytocarrytheweight.Hencewehaveusedaluminiumjacketsandacrylicsheetasbase.
Whileusingservosthesupplyfromtheboardisinsufficientaseachservoneedsaround2amperesforrunning,thuswehaveusedaspecialsupplyof15amperes.
Afterwhichweprogramtherobottherobotforvariousmotions.
Astheresponseoftheservoisveryquickweuseadelaylooptoslowdowntheservo.
ThemaintaskwhileprogrammingistomaintaintheCG(centreofgravity)oneitherofthelegsatalltimessothattherobotisabletobalanceitself.
B)Algorithm:
GenerallywalkingcycleconsistsoftwostepsnamelyInitializationandWalking.
Initialization:
IntheInitializationsteptherobotwillbeinbalancedconditionandinthissteptheservomotorsaremadetoreturntohomeposition.
Walking:
Walkingstepisfurtherclassifiedintosixphases.
Phase1–DoubleSupport:
Inthisphaseboththelegsareinsamelineandthecentreofmassismaintainedbetweenthetwolegs.
Phase2–SingleSupport(Pre-Swing):
Inthisphaseboththeanklejointsareinactuatedinrollorientationwhichshiftsthecentreofmasstowardstheleftlegandtherightlegwillbeliftedupfromtheground.
Phase3–SingleSupport(Swing):
Inthisphase,therightlegisliftedfurtherandmadetoswingintheair.Hipandkneejointsareactuatedinpitchorientationsothatrightlegismovedforward.
Phase4–PostSwing:
Inthisphasetheliftedlegisplaceddownwiththeactuationofanklejoints.
Phase5and6
TheyarethemirrorimageofPhase2andPhase3.AfterPhase6,motioncontinues
5.TestingStrategyandData:
Motortesting:
First,eachmotoroftherobotistestedforproperfunctioning.Thenthemotorarealignedat90degrees.Whentherobotisassembledeachservoisalignedat45and135degreestocheckthedirectionofmotion.
Robottesting:
Wetriedtotilttherobotononeleg,butitdidnotbalanceitselfandtoppledimmediately.AsaremedywetiltedtheankleservosothattheCGoftherobotshiftedslightlyovertheotherleg,beforetiltingtherobotovertheotherleg.
Whiletiltingtherobotoveronelegweobservedthatthemotionwastoosudden,henceweintroduceda“for”loopsothattherewasadelayafterevery2degreethemotormoved.
Thenwewentforwardcreateasidewaysmotionbytiltingtheanklejointandpushingitsuddenlytotheground.Wegetbettermotionifthesurfaceisplain.
Thenwemoveforwardtoperformakickingmotion.Atthisjuncturewefoundthatthesupplyusedfromtheboardwasinsufficienttodrivemorethan2motors.Henceweusedasupplyof5V,15A.
Afterkickingthenextstepwastocompletetheentirewalkingmotion.
Thefollowingimagesshowtheworkingoftherobotinthedifferentphasesofitswalkingalgorithm.
6.DiscussionofSystem:
A)Whatareworkedasperplan?
Constructionoftherobot:
Therobotwasconstructedwiththemotorsperfectlyalignedat90degrees.Alsotherobotisverylightinweightduetotheservoarmandjacketsaremadeofaluminium.
Efficiencyofwalkingalgorithm:
Thealgorithmwasefficientlyabletodividethewalkingmotionintovariousphasesmakingiteasiertoprogramtherobot
MotionControl:
Thevariousmotionoftherobotlikesidewaysmotion,kickingmotionandwalkingmotionwereprogrammedandexecutedaccurately.
C)Changesmadeinplan:
Therehardlychangesmadeintheplanasthethingswentaspertheplansandwhatwehadenvisioned.
7.FutureWork:
Inourcurrentimplementation,wehaveusedadevelopmentboardtocontroltherobotlateraseparatecircuitcanbemadeandmountedontherobot.
Theupperbodycanbeaddedtothebipedtomakeahumanoidrobot.
WecanhaveforcesensorsandgyrosensorusedtohelprobottakeindependentdecisionsandI/Rsensorstodetectobstacles.
8.Conclusions:
TheBipedalRobothasmanyusesandfutureapplications.Itintroducesusestothechallengesfacedtobuildhumanoidrobots.Italsohighlightsthatfactthatthehumanbodyisreallycomplexmachinewhoseintricateworkingshavealwaysbaffledusandmimickingthemisverydifficult.Theserobotswillbeaboontothequadriplegicpeopleandreplacementtohumansindangerousenvironment.
9.References:
BipedalRobotsbyChristineC.,GuyB.,Gabriel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年债务重组与债务重组法律援助服务合同3篇
- 海报背景课程设计理念
- 直播选品培训课程设计
- 2024年网络营销策划与执行合同
- 幼儿园看病课程设计
- 2024年股权与债权一体化转让协议范本
- 2024年协议离婚双方隐私保护合同3篇
- 2024年版保险咨询专业服务协议版B版
- 污水处理课程设计致谢
- 2024年新兴产业项目规划与项目管理合同3篇
- 第六单元《质量与密度》3.密度的测量(分层训练)(解析版)
- 《无人机飞行操控技术(微课版)》全套教学课件
- 2023-2024学年广东省深圳高级中学七年级(上)期末历史试卷
- 病例封存应急预案
- GB/T 44800-2024太阳能光热发电站储热/传热用工作介质技术要求熔融盐
- 2024年人教版初二道德与法治上册期末考试卷(附答案)
- 宁夏银川市第一中学2025届数学高一上期末质量检测模拟试题含解析
- 广东省深圳市2023-2024学年三年级上学期英语期中试卷(含答案)
- 《4.3.1等比数列的概念》说课稿
- 尼康-D300S-相机说明书
- 2025年高考英语一轮复习 词性转换训练(含答案)
评论
0/150
提交评论