ROS2 rclnodejs: Difference between revisions

From ElphelWiki
Jump to navigation Jump to search
Oleg (talk | contribs)
Created page with "==Installation instructions for Kubuntu 18.04 Bionic== How to start a nodejs application for ROS2 with rclnodejs * [https://colcon.readthedocs.io/en/master/user/installation...."
 
Oleg (talk | contribs)
No edit summary
Line 13: Line 13:
  </font>
  </font>
* Then need to source only:
* Then need to source only:
  '''source ~/ros2_ws/install/setup.bash'''
  <font size='2'>'''source ~/ros2_ws/install/setup.bash'''
* Then clone [https://github.com/RobotWebTools/rclnodejs rclnodejs]
* Then clone [https://github.com/RobotWebTools/rclnodejs rclnodejs]
  cd rclnodejs
  <font size='2'>cd rclnodejs
  '''source ~/ros2_ws/install/setup.bash'''
  '''source ~/ros2_ws/install/setup.bash'''
  yarn install
  yarn install
  yarn link
  yarn link
</font>
* Then use [https://expressjs.com/en/starter/generator.html express generator] to create some project:
* Then use [https://expressjs.com/en/starter/generator.html express generator] to create some project:
  '''source ~/ros2_ws/install/setup.bash'''
  <font size='2'>'''source ~/ros2_ws/install/setup.bash'''
  cd to some project  
  cd to some project  
  yarn link "rclnodejs"
  yarn link "rclnodejs"
Line 27: Line 28:
  ...
  ...
  yarn start
  yarn start
</font>

Revision as of 21:03, 19 December 2018

Installation instructions for Kubuntu 18.04 Bionic

How to start a nodejs application for ROS2 with rclnodejs

cd ~/ros2_ws
source somehwere/ros2-linux/setup.bash
colcon build --packages-select elphel_interfaces

  • Then need to source only:
source ~/ros2_ws/install/setup.bash
cd rclnodejs
source ~/ros2_ws/install/setup.bash
yarn install
yarn link

source ~/ros2_ws/install/setup.bash
cd to some project 
yarn link "rclnodejs"
...
yarn add jquery or anything else
...
yarn start