Robot Feature Description Format banner

Robot Feature Description Format

2 devlogs
6h 25m 47s

RFDF is a way for:
Robot developers to define the various features present in their robot and describe ways to use them.
Robot app developers to make their apps work on various robots and figure out if a particular robot has the necessar…

RFDF is a way for:
Robot developers to define the various features present in their robot and describe ways to use them.
Robot app developers to make their apps work on various robots and figure out if a particular robot has the necessary features to support the app.

Demo Repository

Loading README...

amronos

Changelog

Feedback from People

I showed the project at the ROSGraph Working Group meeting, and the feedback was incredible!
Emerson Knapp said that this is a problem that Polymath Robotics is facing with its autonomous tractors and needs to be solved.
Natesh Narain said that the project is a good idea and needs more use-case examples to get it evaluated properly.
Tony Baltovski from Clearpath Robotics starred my repo, but I haven’t received any personal feedback from him.

Updates to the project

I have worked on adding a Rust-based ROS 2 node for publishing RFDF descriptions, alongside an example ROS 2 package. They work well.
A special feature of the publisher is that it uses the TRANSIENT_LOCAL QOS policy, similar to the robot_state_publisher. This makes it so that the publisher only publishes messages to a particular node when it is added to the ROS 2 network, and doesn’t continuously publish messages.
I also worked more on CI and stuff.

Attachment
Attachment
0