Skip to content
Mickael Gaillard edited this page Oct 28, 2017 · 7 revisions

Install & Build

SID...

mkdir -p ~/ros2_android_ws/src
cd ~/ros2_android_ws
wget https://gist.githubusercontent.com/Theosakamg/617cd893813163cdcb9943a08d667964/raw/ros2_java_android.repos
vcs import ~/ros2_android_ws/src < ros2_java_android.repos
cd ~/ros2_android_ws/src/ros2/rosidl_typesupport
patch -p1 < ../../ros2_java/ros2_java/rosidl_ros2_android.diff
touch python_cmake_module/AMENT_IGNORE
touch rosidl_generator_py/AMENT_IGNORE
cd ~/ros2_android_ws/src/eProsima/Fast-RTPS
git submodule init
git submodule update
cd ~/ros2_android_ws
. ~/ament_ws/install_isolated/local_setup.sh
// TODO build

Run Build Status

Talker:

adb install ~/ros2_android_ws/install_isolated/ros2_talker_android/ros2_talker_android-debug.apk

Listener:

adb install ~/ros2_android_ws/install_isolated/ros2_listener_android/ros2_listener_android-debug.apk

Clone this wiki locally