ROS2 rclnodejs: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m Oleg moved page ROS2 notes to ROS2 rclnodejs: better name |
||
| (One intermediate revision by the same user not shown) | |||
| Line 10: | Line 10: | ||
<font size='2'>cd ~/ros2_ws | <font size='2'>cd ~/ros2_ws | ||
source '''somehwere'''/ros2-linux/setup.bash | source '''somehwere'''/ros2-linux/setup.bash | ||
colcon build --packages-select elphel_interfaces | colcon build --packages-select elphel_interfaces</font> | ||
* Then need to source only: | * Then need to source only: | ||
<font size='2'>'''source ~/ros2_ws/install/setup.bash''' | <font size='2'>'''source ~/ros2_ws/install/setup.bash''' | ||
| Line 18: | Line 17: | ||
'''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: | ||
<font size='2'>'''source ~/ros2_ws/install/setup.bash''' | <font size='2'>'''source ~/ros2_ws/install/setup.bash''' | ||
| Line 27: | Line 25: | ||
yarn add jquery or anything else | yarn add jquery or anything else | ||
... | ... | ||
yarn start | yarn start</font> | ||
Latest revision as of 21:04, 19 December 2018
Installation instructions for Kubuntu 18.04 Bionic
How to start a nodejs application for ROS2 with rclnodejs
- Install colcon
- Get ros2-bouncy-linux-bionic-x86_64.tar.bz2 from release page
- Unpack to somewhere
- Create ros2 workspace for development, see Colcon tutorial
- Clone ros2-interfaces to ~/ros2_ws/src
- Build:
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
- Then clone rclnodejs
cd rclnodejs source ~/ros2_ws/install/setup.bash yarn install yarn link
- Then use express generator to create some project:
source ~/ros2_ws/install/setup.bash cd to some project yarn link "rclnodejs" ... yarn add jquery or anything else ... yarn start