Is anyone creating or interested in creating a Misty .NET Skill that acts as a wrapper for ROS?
I think this is motivated because it would:
- present Misty as a ROS-enabled robot,
- facilitate use of mature tools in the ROS package ecosystem, e.g., RViz, and
- provide (much?) faster alternative to the Misty REST API when your processing pipeline is offboard.
The basic idea is to create a .NET Skill that, when started on a Misty robot, finds and connects to a local ROS Master and presents ROS topics for actuators and sensors. For example, the Misty robot can be commanded to move forward by sending Twist messages, just as you would do for other ROS-enabled robots. (If you are not familiar with ROS, here is a small tutorial about sending motion commands.) These Twist messages would be received by the .NET Skill and translated into calls to