| [ Home | Comics | Robots | Humans | Projects | About | Account ] | |
21 Oct 2007 RobotsAustralia »First servo moves over WiFi, and Asimo in Melbourne It has been a full two months since the last post here, it has been difficult to find much time recently to work on the Quadruped4 robot.Finally though I reached a point where I felt I had achieved enough progress to warrant a blog post. I have written enough firmware for the two Atmel processors on the Dynamixel Robotics Controller to get AX-12+ servos moving under control of a laptop connected via WiFi. <object width="320" height="266" class="BLOG_video_class" id="BLOG_video-17168ab7368d8bfa" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="movie" value="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqgAAAJRKzAPfu3a7ks9WIkYJqTFIMCprFzPFaGXYQBoJSjPIG9TEc9aw6YRnrXNFWh0UVOglXV_rFZK2eUG8iOEV6Dz2VufCQSCTV7Gp5cTwid0Q8lBJ4Q07vhpJdJkquOlwjraMfpbN5VeS0JX29P1Cv_vUu6q9IjW3i6eh5PbrGO2lQBzi7nr5S45QGObfzy_PFZ5KkcAPxHVDWyVAhBZ6UqGjnp-IrYueazcsRqgAA8Tx%26sigh%3DUILHOL8BGBqIg6FreiS1Lv8Lp00%26begin%3D0%26len%3D86400000%26docid%3D0&nogvlm=1&thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D17168ab7368d8bfa%26offsetms%3D5000%26itag%3Dw320%26sigh%3DZUhlbDcKRayg94_68C6RFb0Kxhs&messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den"> <param name="bgcolor" value="#FFFFFF"> <embed width="320" height="266" src="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqgAAAJRKzAPfu3a7ks9WIkYJqTFIMCprFzPFaGXYQBoJSjPIG9TEc9aw6YRnrXNFWh0UVOglXV_rFZK2eUG8iOEV6Dz2VufCQSCTV7Gp5cTwid0Q8lBJ4Q07vhpJdJkquOlwjraMfpbN5VeS0JX29P1Cv_vUu6q9IjW3i6eh5PbrGO2lQBzi7nr5S45QGObfzy_PFZ5KkcAPxHVDWyVAhBZ6UqGjnp-IrYueazcsRqgAA8Tx%26sigh%3DUILHOL8BGBqIg6FreiS1Lv8Lp00%26begin%3D0%26len%3D86400000%26docid%3D0&nogvlm=1&thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3D17168ab7368d8bfa%26offsetms%3D5000%26itag%3Dw320%26sigh%3DZUhlbDcKRayg94_68C6RFb0Kxhs&messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den" type="application/x-shockwave-flash"></embed></object> I also had to change the small test application I had written to send AX-12 commands via serial to use a TCP/IP socket connection, but once this was done, I had a servo happily moving back and forth as I dragged the mouse over a dial control. May not seem like much, but this is a pretty important milestone I think. If you look really hard at the fuzzy video, you can see the temporary wires tacked on to add a JTAG interface on the secondary micro (secondary micro handles the 1Mbit/s servo comms). I had a fair bit of trouble getting the SPI link between the two micros going well, and a borrowed JTAG debugger was very handy. <object width="320" height="266" class="BLOG_video_class" id="BLOG_video-bb12bb1e543a5fff" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="movie" value="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqgAAABqQx1oQmSnIaATdhug8I96yl37Zb6Zn1W2FwH_IoSHpQfeqGG2yYhQsDdJJ_o_0KFiEJmvAqWd3ZFVFnioZJk9sbp_m9LJR9j0XjbwbX1594BFmBnABdyfL83n3uAaQhYOkfAh6ovuyFnmzCF5wWbgllo2wkJeFitRscj4Z76kUFOwRhzSeBy43YXhbqMQFqZAxST5h3Pz294iT3S3RQbNcBy2wPpcH2PAk3vQXWR4k%26sigh%3DpVbRtoQ8v6DcoyRWDBW5SgHMar4%26begin%3D0%26len%3D86400000%26docid%3D0&nogvlm=1&thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3Dbb12bb1e543a5fff%26offsetms%3D5000%26itag%3Dw320%26sigh%3DnRCICs9vCgOqiPrWp7laYc2pchM&messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den"> <param name="bgcolor" value="#FFFFFF"> <embed width="320" height="266" src="http://www.blogger.com/img/videoplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DqgAAABqQx1oQmSnIaATdhug8I96yl37Zb6Zn1W2FwH_IoSHpQfeqGG2yYhQsDdJJ_o_0KFiEJmvAqWd3ZFVFnioZJk9sbp_m9LJR9j0XjbwbX1594BFmBnABdyfL83n3uAaQhYOkfAh6ovuyFnmzCF5wWbgllo2wkJeFitRscj4Z76kUFOwRhzSeBy43YXhbqMQFqZAxST5h3Pz294iT3S3RQbNcBy2wPpcH2PAk3vQXWR4k%26sigh%3DpVbRtoQ8v6DcoyRWDBW5SgHMar4%26begin%3D0%26len%3D86400000%26docid%3D0&nogvlm=1&thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer2%3Fapp%3Dblogger%26contentid%3Dbb12bb1e543a5fff%26offsetms%3D5000%26itag%3Dw320%26sigh%3DnRCICs9vCgOqiPrWp7laYc2pchM&messagesUrl=video.google.com%2FFlashUiStrings.xlb%3Fframe%3Dflashstrings%26hl%3Den" type="application/x-shockwave-flash"></embed></object> On another note, this week Honda's ASIMO robot appeared in Melbourne as part of an Australian tour. Of course I had to go see it even though the show would have pretty much zero technical content! Here is a bit of a sample of some video I took during the show as I sat among all the kiddies. ![]() Back to the Quadruped4 robot, and the next step in construction. Now I have enough electronics and firmware going to move servos over WiFi I think it is time to start on the physical build. I have the design finished to a buildable level I think, and in the interests of getting something going sooner rather than later, I will start on construction. I am quite happy with the attached render of the latest cad model - it looks kind of like it is on the surface of Mars... Syndicated 2007-10-21 06:28:00 (Updated 2007-10-21 10:01:35) from Robots Australia |