rclnodejs v1.4.0
Feature added
- Support .idl files for ROS message/service/action (#1181) , like:
Input file JointState.idl
:
#include "std_msgs/msg/Header.idl"
module sensor_msgs {
module msg {
struct JointState {
std_msgs::msg::Header header;
sequence<string> name;
sequence<double> position;
sequence<double> velocity;
sequence<double> effort;
};
};
};
Output JointState.msg
:
# JointState.msg
# Generated from IDL file
std_msgs/Header header
string[] name
float64[] position
float64[] velocity
float64[] effort
To generate messages from IDL files, use the generate-messages-idl
npm script:
npm run generate-messages-idl
Documentation
Reorg the README structure (#1182)