The UT-Austin Villa Robocup teams uses Lua on the Sony AIBOs for RoboCup. As part of a class taught by Ben Kuipers, I was able to use the lua language to program behaviors into the AIBO. The script language is quite flexible and easy to merge with C/C++ code.
<br><br>Here's a paper about the UT-Austin Villa team, <br><font size="-1"><span class="a"><a href="http://www.cs.utexas.edu/users/AustinVilla/legged/2006/AustinVilla06.pdf">http://www.cs.utexas.edu/users/AustinVilla/legged/2006/AustinVilla06.pdf
</a> <br><br>~Andrew Lynch <br></span></font><br><div><span class="gmail_quote">On 4/5/07, <b class="gmail_sendername">Steve Hassenplug</b> <<a href="mailto:steve@teamhassenplug.org">steve@teamhassenplug.org</a>> wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">At 01:28 AM 4/5/07, Chris Jang wrote:<br>>Hello Everyone,<br>><br>>Has anyone used Lua onboard a robot? Lua is an embeddable scripting
<br>>language with easy C/C++ binding. The footprint is small (on a 32<br>>bit computer). It is tiny compared to heavy scripting languages like<br>>Perl or Python. Lua has become popular in the game industry for these reasons.
<br><br>Here's a version for the LEGO NXT...<br><br><a href="http://www.hempeldesigngroup.com/lego/pbLua/">http://www.hempeldesigngroup.com/lego/pbLua/</a><br><br>Seems pretty cool. Download the code, and compile it on the brick.
<br><br>Steve<br><br><br>_______________________________________________<br>DPRGlist mailing list<br><a href="mailto:DPRGlist@dprg.org">DPRGlist@dprg.org</a><br><a href="http://list.dprg.org/mailman/listinfo/dprglist">http://list.dprg.org/mailman/listinfo/dprglist
</a><br></blockquote></div><br>