windows构建ROS2 Android App

本文档介绍了如何在Windows环境下使用ROS2 Java构建Android应用。首先,详细列出了包括Windows 10、WSL、Docker、Ubuntu 18.04以上以及Android Studio在内的环境要求。接着,提供了win11 WSL2安装教程和Docker配置教程链接。然后,指导读者下载源码,构建Docker镜像,并编译ROS2 Android依赖库。最后,说明了如何在Android Studio中整合这些库,配置app的build.gradle,并给出节点编写建议,以便进行ROS2 App的开发。
摘要由CSDN通过智能技术生成

windows构建ROS2 Android App

升级到ROS2之后,由于架构的不同,导致ROS1的Android App已经无法使用了,所以我们需要通过ROS2 java构建出Android的依赖库

环境要求

  • window10以上
  • wsl(我用的是WSL构建的,你也可以用linux虚拟机)
  • docker(安装的时候选择WSL)
  • Ubuntu 18.04以上,python 3.8 以上(最好安装Ubuntu 20.04,这样的话python环境就不用另外配置了)
  • Android Studio

以下是上面一些环境搭建的教程
win11 安装 WSL2 在非 C 盘及配置(图形界面+代理)

docker | 基于 WSL2 在 Windows 下使用 docker

开始构建

注意:以下编译的库是ros2 humble版本的(目前ros2_java官方推荐的是galactic,我这边适配了humble),以及适配的android 架构为arm64

  • 确保window系统已
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值