А применяет ли кто-нибудь в своих проектах для управления железом скриптовый язык LUA?
И насколько инфраструктура его поддержки (редакторы, дока, отладчики..) лучше или хуже других языков для этого дела?
roboforum.ruТехнический форум по робототехнике. |
|
|
Сергей писал(а):http://www.eluaproject.net/
vadinator писал(а):А вам конкретно он зачем?
Spykee: 2.5 MB of flash, 32 MB of RAM, 150 Mhrz ARM CPU.
Сергей писал(а):Если Вам нужен Lua под линукс для какой-нибудь платформы - пожалуйста...
Сергей писал(а):Вы забыли добавить, что Urbi требует сервера, а на железной платформе только клиент.
Urbi is just a program you run on your system as a daemon. So answer C: you need an functional system with an OS, and Urbi is essentially a middleware + a scripting language + a C++ components architecture.
Basically, if your system is large enough (it has its own OS - Linux most likely - and has decent computing capabilities), you can run Urbi on it as a service. This is the approach we use on Nao for instance. The smallest robot we managed to make Urbi run on is Spykee: 2.5 MB of flash, 32 MB of RAM, 150 Mhrz ARM CPU.
If your device is too small (a controller card with a firmware, a minimal Unix system, ...), you can write UObjects which are pluggable Urbi component. The only requirement is that you have a reasonably recent C++ toolchain for your hardware. These UObjects can then be run on the device as autonomous program, which will remotely connect to an Urbi kernel on another host - which implies you need an IP connectivity. This is the approach we use for Bioloids or Lego mindstorm for instance.
I might be able you help you further if you give me details about your project and hardware.
noonv писал(а):на всякий случай взгляните ещё в сторону urbiScript - скриптовый язык для URBI.
AlexandrY писал(а):Скажем LUA на 100..200 МГц ARM-е работает с той же скоростью, как нативный код написанный на C и скомпилированный компилятором Hi-Tech работающий на PIC16xx
Romikgy писал(а):для луа нужно 100 Мгц на арме , когда для МК на порядок меньше частоты требуются с тем же быстродействием!!!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6