基于docker和Clion 的Windows Ros-kinetic 开发环境

本文docker拉取的镜像仓库,是本地私有搭建的镜像仓库,搭建docker仓库的方法参见docker regitry

本文拉取的docker镜像'ros-agent' 是基于ubuntu:16.04镜像制作的包含ros开发环境的docker镜像。具体用户可以根据自身情况自行制作

 

有没有觉得基于vmware虚拟机开发ROS很卡?

有没有觉得vmware虚拟机开发ROS镜像太庞大,镜像分享困难?

有没有觉得双系统ubuntu开发ROS上网困难?

有没有觉得双系统开发ROS经常需要切换系统很麻烦?

 

现在有了更好的选择:基于docker和Clion 的ROS开发环境,让你避免折腾,可以直接在Win10上开发ROS。节约时间。

体积更小:ros开发环境镜像大小3G,压缩后1G

避免折腾:win10专业版一键安装docker,一行命令即获取最新的ros开发环境

强大的IDE:Clion原生支持cmake,提供强大的代码查看和编写功能,支持可视化调试。

 

如何安装?

系统要求:win10专业版

step 1: 安装docker    https://www.docker.com/products/docker-desktop

step 2: 安装CLion2019.3 

step 3:配置docker私有镜像

 

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

打开一个控制台拉取镜像:

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

docker run -d -p 10022:22 ros-agent /usr/sbin/sshd -D

执行完这个指令,通过docker ps 查看运行状态,如果显示如下表示运行成功

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

step 4: 配置clion

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

基于docker和Clion 的Windows Ros-kinetic 开发环境

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

 

 

用户名admin,密码admin

 

基于docker和Clion 的Windows Ros-kinetic 开发环境

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

 

step 5: 编译

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

 step 6: 调试

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

基于docker和Clion 的Windows Ros-kinetic 开发环境

 

 

 

 

相关文章:

  • 2021-06-23
  • 2022-12-23
  • 2022-01-26
  • 2022-12-23
  • 2021-11-30
  • 2022-01-09
  • 2021-09-05
猜你喜欢
  • 2021-10-08
  • 2022-01-03
  • 2021-09-29
  • 2021-11-01
  • 2021-06-04
  • 2021-06-09
  • 2021-04-14
相关资源
相似解决方案