Robotics课件.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Reference Neat Flash animation on vectors Ocean, bottle, current /newkin/html/position_velocity_ship.htm /newkin/html/position_velocity_ship.htm 精品文档 Kinematics For linked/jointed structures, calculating the position of the end-point, given the position/angle of each joint. Easy (easier) problem 精品文档 Inverse kinematics Given jointed/linked structure, what are positions of joints/angles to make endpoint be at a given point? May be no answer or multiple answers Easy for IBM Box frame robot: links were not coupled. For articulated mechanisms, various approaches, often requiring iterative techniques. 精品文档 Challenge: mapping Program the robot to provide map of the room More precisely, provide coordinates of positions of walls/barriers/lines (points) (think about connecting points later) Upload using Mindstorms to Desktop. HTML5 program draws points. (Later) send file (single position is 2 numbers) to other robot using Bluetooth (Later) automatically upload file to computer 精品文档 HTML5 JavaScript reads in whole file HTML5 file API. More general / more features than used for this example. Note: asynchronous action. Set up function for the event of indicating the file AND set up function for the event of reading in the text data. program detects line breaks program converts from text to number draws on canvas blue dot is the center red dots are calculated positions Note: draws based on standard, not upside down!, coordinates. 精品文档 testpairs.txt file 0 50 20 60 120 35 200 60 300 40 精品文档 精品文档 HTML5 program drawing positions /jeanine.meyer/robotics/mapdata.html Works in Firefox Two sample files: textpairs.txt textpairs3.txt 精品文档 HTML5 functions init readInData receivedText drawpositions drawdot 精品文档 HTML5 outline html headscript…./script/head body onload=init(); Name the file: input type=file id=fileinput / canvas id=canvas width=900 height=600 The browser does not recognize canvas. /canvas /body /html 精品文档 Robotics Coordinates, position, orientation kinematics. HT

文档评论(0)

liuxiaoyu98 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档