Indeed, this direction is really exciting.
When I was at NDC, there were a couple of guys there that wanted to control
their robot and they saw Pharo as a perfect match. With a more elaborate
kit, we could have a door opener.
Cheers,
Doru
On Fri, Aug 15, 2014 at 5:16 PM, Johan Fabry <jfabry(a)dcc.uchile.cl> wrote:
Thanks to both :-)
Daniel: Contributions from you will be certainly very welcome :-) But
watch out, to be able to remote control the EV3 you also need a WiFi key,
specifically the Netgear N150 (WNA1100 chipset). Only that one works, and
they are getting harder to find these days :-(
On Aug 14, 2014, at 11:03 PM, Lemuus <lemuus(a)gmail.com> wrote:
Awesome!!! now I really need to get a Lego
Mindstorms EV3 :)
On Thu, Aug 14, 2014 at 2:50 PM, Santiago Bragagnolo <
santiagobragagnolo(a)gmail.com> wrote:
Great Johan! Congrats for both of you :)
2014-08-14 22:37 GMT+02:00 Johan Fabry <jfabry(a)dcc.uchile.cl>cl>:
Aargh, copy-paste error. The Lego robot example is on Instagram of
course :-)
http://instagram.com/p/pEhm0Oj837/
On Aug 14, 2014, at 4:28 PM, Johan Fabry <jfabry(a)dcc.uchile.cl> wrote:
> Hi all,
>
> it’s with great joy that I can announce the project that my PhD
student
Miguel and I have been working on recently: Live Robot Programming,
or LRP for short.
>
> LRP is a live programming language designed for the creation of the
behavior
layer of robots. It is fundamentally a nested state machine
language built with robotics applications in mind, but it is not bound to a
specific robot middleware, API or OS. Have a look at one minute of LRP
programming to get an idea of what it is like:
http://youtu.be/4Ma8ZapBUqA
>
> Live programming is fun, and live robot programming even more so, as
it
brings all the advantages of live programming to programming a robot.
You get direct manipulation of a running robot, and that’s just cool beyond
words. As an example of LRP on a robot, this guy was programmed in LRP:
http://youtu.be/4Ma8ZapBUqA Note that you can use LRP ‘just’ for live
programming nested state machines as well.
>
> More information on LRP is available on its website:
http://pleiad.cl/LRP
where you can also find download instructions.
>
> LRP is implemented in Pharo, and uses Roassal2 for the visualization
of its
state machines. We currently can steer the Lego Mindstorms EV3 and
ROS robots, thanks to a small layer on top of the cool Pharo support that
Jannik, Luc, Santiago and Noury are implementing at Douai. I am going to
look into support for the Parrot AR.Drone 2.0esug in a few weeks.
>
> Miguel will be at ESUG next week (I cannot make it), and has a talk at
the
IWST workshop about LRP, in the morning session. I am sure that he will
also be happy to give demos of LRP if you ask him to (but sadly without a
robot).
>
> All feedback is welcome, and … have fun!
>
> ---> Save our in-boxes!
http://emailcharter.org <---
>
> Johan Fabry -
http://pleiad.cl/~jfabry
> PLEIAD lab - Computer Science Department (DCC) - University of
Chile
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
---> Save our in-boxes!
http://emailcharter.org <---
Johan Fabry -
http://pleiad.cl/~jfabry
PLEIAD lab - Computer Science Department (DCC) - University of Chile
---> Save our in-boxes!
http://emailcharter.org <---
Johan Fabry -
http://pleiad.cl/~jfabry
PLEIAD lab - Computer Science Department (DCC) - University of Chile
_______________________________________________
Esug-list mailing list
Esug-list(a)lists.esug.org
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org