⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

ROS message parser, render and generator

License

Notifications You must be signed in to change notification settings

RoboticsHS/rosmsg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS message parser / render / .hs generator

Build Status Build status Hackage Hackage Dependencies Haskell Programming Language BSD3 License

Install

$ git clone https://github.com/RoboticsHS/rosmsg
$ cd rosmsg
$ stack ghci

Fun

Parse / render

> let Done _ msg = parse Robotics.ROS.Msg.Parser.rosmsg "uint8 data"
> render msg
"uint8 data"

QuasiQuotes

> [Robotics.ROS.Msg.TH.rosmsgFrom|/opt/ros/indigo/share/std_msgs/msg/Byte.msg|]
"[Variable (\"data\",Simple RByte)]"

About

ROS message parser, render and generator

Resources

License

Stars

Watchers

Forks

Packages

No packages published