Live Robot Programming
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Brief Examples
Mindstorms Examples
Nao Examples
ROS Examples

Live Robot Programming (LRP) is a live programming language designed for the creation of the behavior layer of robots. As such, it is a nested state machine language whose interpreter was built with robotics applications in mind.

LRP is not bound to a specific robot infrastructure, bridges to a given infrastructure are add-ons to the language. The language can therefore also be used 'simply' as a nested state machine live programming language. Currently LRP provides a bridge to ROS and to the Lego Mindstorms EV3 via JetStorm. For more information on LRP we refer to the home page:

Currently, GitHub only hosts the issue tracker and the example LRP programs.