Skip to content

rclnodejs v0.4.0

Choose a tag to compare

@minggangw minggangw released this 26 Jul 09:59
· 535 commits to develop since this release

Release Note

New Features

  • Add logging interface #281

Benchmark

Changes

  • Replace the deprecated Nan::MakeCallback #335
  • Move the translator to rosidl-generator module
  • Use dlerror() to get the error diagnostic #338
  • Pre-generate the JavaScript messages during installation by postinstall #356
  • Fix new/delete mismatch
  • Use std::unique_ptr to manage the memory #380
  • Prevent ref from pushing objects to its internal array #381
  • Optimize the C++ code #386
  • Fix the message template issues #391

Features

All RCL features are present in rclnodejs except life cycle, intra-process communication, and node-specific parameters.

  • Publish/Subscribe
  • Clients and Services
  • Timers
  • ROS IDL code generation
  • Validation utilities
  • RMW QoS
  • Logger

npmjs.com

This project is also released on npmjs.com

npm install rclnodejs