[ZLG-ARM] Cool! LPC2106 Robot,Go Go Go!!!

[复制链接]
4084|2
 楼主| mmd2102 发表于 2007-9-9 10:55 | 显示全部楼层 |阅读模式
<img src="http://www.surveyor.com/images/SRV_group.jpg"><br /><B>Features<br /></B><UL><li>Teleoperate&nbsp;mode&nbsp;to&nbsp;drive&nbsp;robot&nbsp;around&nbsp;via&nbsp;console&nbsp;software&nbsp;or&nbsp;remotely&nbsp;via&nbsp;web&nbsp;browser&nbsp;<li>Wander&nbsp;mode&nbsp;for&nbsp;fully&nbsp;autonomous&nbsp;roaming&nbsp;<li>Host&nbsp;software&nbsp;has&nbsp;built-in&nbsp;web&nbsp;server&nbsp;and&nbsp;video&nbsp;archiving&nbsp;<li>Robot&nbsp;can&nbsp;run&nbsp;programs&nbsp;written&nbsp;in&nbsp;interpreted&nbsp;C&nbsp;or&nbsp;BASIC&nbsp;and&nbsp;stored&nbsp;in&nbsp;onboard&nbsp;Flash&nbsp;<li>Multiple&nbsp;SRV-1&nbsp;robots&nbsp;can&nbsp;be&nbsp;controlled&nbsp;via&nbsp;the&nbsp;same&nbsp;base&nbsp;station&nbsp;radio&nbsp;<li>Robot&nbsp;software&nbsp;is&nbsp;Open&nbsp;Source&nbsp;(GPL)&nbsp;and&nbsp;fully&nbsp;programmable&nbsp;<li>Wireless&nbsp;remote&nbsp;control&nbsp;or&nbsp;viewing&nbsp;up&nbsp;to&nbsp;100m&nbsp;indoors&nbsp;and&nbsp;1000m&nbsp;outdoors&nbsp;(line&nbsp;of&nbsp;sight)&nbsp;<li>Robot&nbsp;can&nbsp;be&nbsp;controlled&nbsp;from&nbsp;a&nbsp;terminal/console&nbsp;for&nbsp;easy&nbsp;testing&nbsp;</li></UL><img src="http://www.surveyor.com/images/SRV-starter.jpg"><br /><B>Hardware</B><br /><UL><li>Processor:&nbsp;60mips&nbsp;32bit&nbsp;ARM7TDMI&nbsp;(Philips/NXP&nbsp;LPC2106)&nbsp;<li>Robot&nbsp;Radio:&nbsp;Zigbee&nbsp;802.15.4&nbsp;(Maxstream&nbsp;XBeePro)&nbsp;-&nbsp;70mW&nbsp;transmit&nbsp;power&nbsp;<li>WLAN&nbsp;Option:&nbsp;WiFi&nbsp;802.11b/g&nbsp;expansion&nbsp;board&nbsp;based&nbsp;on&nbsp;Lantronix&nbsp;WiPort-G&nbsp;module&nbsp;<li>Base&nbsp;Station&nbsp;Radio:&nbsp;Zigbee&nbsp;802.15.4&nbsp;(Maxstream&nbsp;XBeePro)&nbsp;with&nbsp;USB&nbsp;interface&nbsp;-&nbsp;70mW&nbsp;transmit&nbsp;power&nbsp;<li>Range:&nbsp;100m&nbsp;indoors,&nbsp;1000m&nbsp;line-of-site&nbsp;<li>Camera:&nbsp;Digital&nbsp;video&nbsp;camera&nbsp;with&nbsp;80x64&nbsp;to&nbsp;640x480&nbsp;resolution&nbsp;<li>Sensors:&nbsp;4&nbsp;infrared&nbsp;emitters&nbsp;and&nbsp;detectors&nbsp;for&nbsp;proximity,&nbsp;beacon&nbsp;detection&nbsp;and&nbsp;inter-robot&nbsp;communication&nbsp;<li>Drive:&nbsp;Tank-style&nbsp;treads&nbsp;with&nbsp;differential&nbsp;drive&nbsp;via&nbsp;two&nbsp;precision&nbsp;DC&nbsp;gearmotors&nbsp;(100:1&nbsp;gear&nbsp;reduction)&nbsp;<li>Speed:&nbsp;20cm&nbsp;-&nbsp;40cm&nbsp;per&nbsp;second&nbsp;(approx&nbsp;1&nbsp;foot/sec&nbsp;or&nbsp;.5&nbsp;mile/hour)&nbsp;<li>Chassis:&nbsp;Machined&nbsp;Aluminum&nbsp;<li>Dimensions:&nbsp;120mm&nbsp;long&nbsp;x&nbsp;100mm&nbsp;wide&nbsp;x&nbsp;70mm&nbsp;tall&nbsp;(5&quot;&nbsp;x&nbsp;4&quot;&nbsp;x&nbsp;3&quot;)&nbsp;<li>Weight:&nbsp;360gm&nbsp;(13oz)&nbsp;<li>Power:&nbsp;7.2V&nbsp;2AH&nbsp;Li-ion&nbsp;battery&nbsp;pack&nbsp;-&nbsp;4&nbsp;to&nbsp;6+&nbsp;hours&nbsp;per&nbsp;charge&nbsp;<li>Charger:&nbsp;100-240VAC&nbsp;50/60Hz&nbsp;(US&nbsp;plug)&nbsp;</li></UL><img src="http://www.surveyor.com/images/wiport6h.jpg"><br /><B>Software</B><br /><UL><li>Robot&nbsp;Firmware:&nbsp;easily&nbsp;updated,&nbsp;written&nbsp;in&nbsp;C&nbsp;language&nbsp;under&nbsp;GPL&nbsp;Open&nbsp;Source,&nbsp;compiled&nbsp;with&nbsp;GNUARM&nbsp;C&nbsp;<li>Onboard&nbsp;User&nbsp;Programming:&nbsp;interpreters&nbsp;for&nbsp;C&nbsp;and&nbsp;BASIC&nbsp;languages&nbsp;with&nbsp;special&nbsp;robot-specific&nbsp;commands&nbsp;are&nbsp;provided&nbsp;for&nbsp;running&nbsp;user&nbsp;programs&nbsp;from&nbsp;onboard&nbsp;Flash&nbsp;memory&nbsp;<li>Development&nbsp;Tools:&nbsp;GNUARM&nbsp;C&nbsp;toolchain&nbsp;provided&nbsp;<li>Console&nbsp;Software:&nbsp;Java&nbsp;based&nbsp;application,&nbsp;runs&nbsp;on&nbsp;Windows,&nbsp;MAC,&nbsp;Linux.&nbsp;WebcamSat&nbsp;web&nbsp;server&nbsp;module&nbsp;built&nbsp;into&nbsp;console&nbsp;software,&nbsp;allows&nbsp;multiple&nbsp;simultaneous&nbsp;remote&nbsp;viewers&nbsp;via&nbsp;Internet&nbsp;<li>Robot&nbsp;Control&nbsp;Protocol:&nbsp;Published&nbsp;here.&nbsp;Easily&nbsp;used&nbsp;from&nbsp;other&nbsp;applications&nbsp;<li>Third-party&nbsp;Software&nbsp;Support:&nbsp;<UL><li><B>Myro</B>&nbsp;-&nbsp;<a href="http://wiki.roboteducation.org/Myro_Hardware" target=_blank>http://wiki.roboteducation.org/Myro_Hardware</a>&nbsp;-&nbsp;Myro&nbsp;is&nbsp;a&nbsp;new&nbsp;framework&nbsp;for&nbsp;programming&nbsp;robots.&nbsp;Myro&nbsp;is&nbsp;written&nbsp;in&nbsp;the&nbsp;language&nbsp;Python&nbsp;and&nbsp;designed&nbsp;for&nbsp;use&nbsp;in&nbsp;Introductory&nbsp;Computing&nbsp;courses,&nbsp;and&nbsp;has&nbsp;been&nbsp;developed&nbsp;by&nbsp;the&nbsp;Institute&nbsp;for&nbsp;Personal&nbsp;Robots&nbsp;in&nbsp;Education.&nbsp;The&nbsp;goal&nbsp;of&nbsp;the&nbsp;project&nbsp;is&nbsp;to&nbsp;provide&nbsp;a&nbsp;programming&nbsp;environment&nbsp;for&nbsp;easily&nbsp;exploring&nbsp;advanced&nbsp;topics&nbsp;in&nbsp;artificial&nbsp;intelligence&nbsp;and&nbsp;robotics&nbsp;without&nbsp;having&nbsp;to&nbsp;worry&nbsp;about&nbsp;the&nbsp;low-level&nbsp;details&nbsp;of&nbsp;the&nbsp;underlying&nbsp;hardware.<br /><li><B>Webots</B>&nbsp;-&nbsp;http://www.cyberbotics.com&nbsp;-&nbsp;SRV-1&nbsp;support&nbsp;is&nbsp;now&nbsp;included&nbsp;in&nbsp;Webots&nbsp;mobile&nbsp;robotics&nbsp;simulation&nbsp;software.&nbsp;Webots&nbsp;provides&nbsp;a&nbsp;rapid&nbsp;prototyping&nbsp;environment&nbsp;for&nbsp;modelling,&nbsp;programming&nbsp;and&nbsp;simulating&nbsp;mobile&nbsp;robots&nbsp;under&nbsp;Windows,&nbsp;Mac&nbsp;OS/X&nbsp;and&nbsp;Linux.&nbsp;The&nbsp;3D&nbsp;modeling&nbsp;and&nbsp;physics&nbsp;are&nbsp;outstanding.<br /><li><B>RoboRealm</B>&nbsp;-&nbsp;<a href="http://www.roborealm.com/help/Surveyor_SRV1.php" target=_blank>http://www.roborealm.com/help/Surveyor_SRV1.php</a>&nbsp;-&nbsp;The&nbsp;SRV-1&nbsp;can&nbsp;now&nbsp;be&nbsp;directly&nbsp;controlled&nbsp;from&nbsp;RoboRealm,&nbsp;a&nbsp;very&nbsp;popular&nbsp;Windows-based&nbsp;machine&nbsp;vision&nbsp;software&nbsp;package&nbsp;for&nbsp;robots.&nbsp;The&nbsp;RoboRealm&nbsp;extensions&nbsp;for&nbsp;SRV-1&nbsp;allow&nbsp;creation&nbsp;of&nbsp;scripts&nbsp;that&nbsp;combine&nbsp;image&nbsp;processing&nbsp;on&nbsp;live&nbsp;video&nbsp;feeds&nbsp;from&nbsp;the&nbsp;robot,&nbsp;e.g.&nbsp;color&nbsp;filtering,&nbsp;blob&nbsp;detection/tracking,&nbsp;edge&nbsp;detection/outlining&nbsp;and&nbsp;feature&nbsp;extraction,&nbsp;with&nbsp;decision&nbsp;processing&nbsp;and&nbsp;robot&nbsp;motion&nbsp;control,&nbsp;making&nbsp;it&nbsp;easy&nbsp;to&nbsp;create&nbsp;behaviors&nbsp;such&nbsp;as&nbsp;object&nbsp;location&nbsp;and&nbsp;tracking,&nbsp;obstacle&nbsp;avoidance,&nbsp;motion&nbsp;detection,&nbsp;notification,&nbsp;etc,&nbsp;with&nbsp;a&nbsp;web&nbsp;interface,&nbsp;and&nbsp;control&nbsp;can&nbsp;be&nbsp;scripted&nbsp;from&nbsp;C/C++,&nbsp;Python,&nbsp;Java,&nbsp;C#,&nbsp;Lisp,&nbsp;Visual&nbsp;Basic,&nbsp;WScript&nbsp;and&nbsp;COM&nbsp;through&nbsp;the&nbsp;RoboRealm&nbsp;API.<br /><li><B>Microsoft&nbsp;Robotics&nbsp;Studio</B>&nbsp;-&nbsp;<a href="http://www.surveyor.com/MSRS.html" target=_blank>http://www.surveyor.com/MSRS.html</a>&nbsp;-&nbsp;Drivers&nbsp;for&nbsp;the&nbsp;SRV-1&nbsp;in&nbsp;Microsoft&nbsp;Robotics&nbsp;Studio&nbsp;are&nbsp;now&nbsp;available.&nbsp;MSRS&nbsp;is&nbsp;a&nbsp;Windows-based&nbsp;environment&nbsp;for&nbsp;academic,&nbsp;hobbyist&nbsp;and&nbsp;commercial&nbsp;developers&nbsp;to&nbsp;create&nbsp;robotics&nbsp;applications&nbsp;across&nbsp;a&nbsp;wide&nbsp;variety&nbsp;of&nbsp;hardware.&nbsp;Key&nbsp;features&nbsp;and&nbsp;benefits&nbsp;include:&nbsp;end-to-end&nbsp;robotics&nbsp;development&nbsp;platform,&nbsp;lightweight&nbsp;services-oriented&nbsp;runtime,&nbsp;and&nbsp;a&nbsp;scalable&nbsp;/&nbsp;extensible&nbsp;platform.&nbsp;<br /><li><B>Transterpreter</B>&nbsp;-&nbsp;http://www.transterpreter.org&nbsp;-&nbsp;The&nbsp;Transterpreter&nbsp;is&nbsp;a&nbsp;small&nbsp;(2000&nbsp;lines&nbsp;of&nbsp;code),&nbsp;portable&nbsp;(strict&nbsp;ANSI&nbsp;C),&nbsp;open-source&nbsp;runtime&nbsp;for&nbsp;a&nbsp;growing&nbsp;family&nbsp;of&nbsp;massively&nbsp;concurrent&nbsp;programming&nbsp;languages.&nbsp;Capable&nbsp;of&nbsp;supporting&nbsp;thousands&nbsp;of&nbsp;threads&nbsp;on&nbsp;small&nbsp;devices,&nbsp;it&nbsp;is&nbsp;well&nbsp;suited&nbsp;for&nbsp;embedded&nbsp;and&nbsp;ubiquitous&nbsp;systems&nbsp;development.&nbsp;The&nbsp;Transterpreter&nbsp;can&nbsp;execute&nbsp;programs&nbsp;written&nbsp;in&nbsp;the&nbsp;occam-pi&nbsp;programming&nbsp;language,&nbsp;a&nbsp;language&nbsp;closely&nbsp;modeled&nbsp;on&nbsp;the&nbsp;CSP&nbsp;calculus.&nbsp;An&nbsp;example&nbsp;of&nbsp;Transterpreter&nbsp;programming&nbsp;for&nbsp;the&nbsp;SRV-1&nbsp;was&nbsp;recently&nbsp;demonstrated&nbsp;at&nbsp;the&nbsp;2007&nbsp;AAAI&nbsp;Spring&nbsp;Symposium,&nbsp;as&nbsp;discussed&nbsp;in&nbsp;this&nbsp;article</li></UL></li></UL><br /><img src="http://www.surveyor.com/images/SRV1-050706.jpg"><br /><br />&nbsp;<br /> 相关链接:<a href='http://www.surveyor.com/SRV.html'>http://www.surveyor.com/SRV.html</a>
123654789 发表于 2007-9-9 11:55 | 显示全部楼层

本人 123654789 于 ↑ 这个 时间,到此地 一游

  
bqt 发表于 2007-9-9 13:46 | 显示全部楼层

不错!

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

85

主题

645

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部