首页 > 系统相关 >x86 ubuntu20.04 ros:noetic-perception-focal 镜像测试

x86 ubuntu20.04 ros:noetic-perception-focal 镜像测试

时间:2024-08-26 18:49:24浏览次数:14  
标签:ubuntu20.04 noetic perception -- apt cd install ros

https://hub.docker.com/_/ros/tags?page=&page_size=&ordering=&name=noetic

1. 启动容器:

docker pull ros:noetic-perception-focal
docker run -it --env DISPLAY=$DISPLAY --volume /tmp/.X11-unix:/tmp/.X11-unix --privileged --gpus all --volume /home/h/docker_workspace:/workspace --workdir /workspace --name ros-noetic ros:noetic-perception-focal  /bin/bash

2. ceres-solver

cd
apt update
apt-get install liblapack-dev libsuitesparse-dev libgflags-dev libgoogle-glog-dev libgtest-dev libcxsparse3 -y

apt-get install wget
wget ceres-solver.org/ceres-solver-1.14.0.tar.gz
tar -zxvf ceres-solver-1.14.0.tar.gz
rm ceres-solver-1.14.0.tar.gz
cd ceres-solver-1.14.0 && mkdir build && cd build
cmake ..
make install -j4

3. 安装 jetson ncnn:

https://github.com/Tencent/ncnn/wiki/how-to-build#nvidia-jetson

cd
apt-get install git
git clone https://github.com/Tencent/ncnn.git
cd ncnn && mkdir build && cd build
git submodule update --init
cmake  ..
make -j12
make install # ncnn 的文件都安装在 build 下的 install 里面
 
# 验证
cd ../examples
../build/examples/squeezenet ../images/256-ncnn.png
# 得到输出
532 = 0.165951
920 = 0.094098
716 = 0.062193

3. 安装 rviz, rosbag

apt update
apt install ros-noetic-rviz
apt install ros-noetic-rosbag
source /opt/ros/noetic/setup.bash
apt install vim
vim ~/.bashrc
source /opt/ros/noetic/setup.bash # 加入

source ~/.bashrc

4. 测试 vins_fusion_letnet_20.04

cd /workspace/vins_fusion_letnet_20.04_ws/
catkin_make -j20
source devel/setup.bash
roslaunch vins vins_rviz.launch
rosrun vins vins_node /workspace/vins_fusion_ws/src/VINS-Fusion/config/custom/sky_mono_imu_config_240314-4.yaml 
rosbag play /workspace/datasets/Q20/sky/240314/mav0.bag  -s 20

标签:ubuntu20.04,noetic,perception,--,apt,cd,install,ros
From: https://www.cnblogs.com/odesey/p/18381407

相关文章

  • Ubuntu20.04 安装 libevent
    https://blog.csdn.net/qq_62381297/article/details/136151148Ubuntu20.04安装libevent文章目录libevent源码下载libevent安装libevent使用echo服务器:echo客户端:运行结果libevent源码下载https://libevent.orglibevent安装$tar-zxvflibevent-2.1.12-stable.tar.gz......
  • Ubuntu20.04环境配置(自用)
    一、Windows11安装WSL21.1启用Windows子系统及虚拟化1.打开设置—— 控制面板2.程序—— 程序和功能中的【启用或关闭Windows功能】3.勾选【适用于Linux的Windows子系统】和【虚拟机平台】4.重启电脑1.2下载Ubuntu20.041.打开MicrosoftStore,商店内搜索Ubun......
  • Ubuntu20.04搭建eclipse for C++环境
    【转载说明】适用于Ubuntu20.04上的C/C++开发人员的EclipseIDE。文章分为三部分。如何安装EclipseIDE先决条件如何下载面向C/C++开发人员的EclipseIDE如何提取EclipseIDEforC/C++Developers包EclipseIDE需要JavaJRE作为先决条件。因此,我们的第......
  • ubuntu20.04 解决第一次(或U盘安装)时黑屏问题
    前言环境电脑:thinkbook142024i5-13500HRTX3050网卡:IntelAX211Wi-Fi6系统内核:5.15问题原因由于ubuntu系统和显卡驱动之间的冲突,导致电脑不支持Nvidia系列显卡,所以开机黑屏。解决方法方法一、显卡设置为集显模式进入电脑的bios,将显卡模式设置为集显模式。保存重......
  • ubuntu20.04中文界面设置
    1,进入ubuntu界面,首先要做的是更换下载源。打开Software&Updates,选择UbuntuSoftware菜单,在Downloadfrom处选择“阿里云”下载源(xxxx.aliyun.com)2,然后更新系统中可用软件包的信息,以便后续包含中文语言包的信息。3.打开设置,找到地区和语言(Region&Language),选择"Manageinsta......
  • Windows11系统PerceptionDevice.dll文件丢失问题
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个PerceptionDevice.dll文件(挑选合适的版本文......
  • Ubuntu20.04 安装 NVIDIA 显卡驱动
    1.禁用Nouveau驱动“nouveau”是NVIDIA显卡的开源驱动程序。查看驱动状态,若什么都没显示则是禁用了。lsmod|grepnouveau下面有显示信息,则说明在用着nouveau。开始设置禁用:#修改前先备份(防止出问题)sudocp/etc/modprobe.d/blacklist.conf/etc/modprobe.d/bl......
  • Win11系统提示找不到PerceptionSimulationExtensions.dll文件
    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个PerceptionSimulationExtensions.dll文件(挑......
  • Ubuntu20.04 + Mysql8.0安装
    1.安装MySQL8.0sudoaptupdatesudoapt-getinstallsoftware-properties-commonsudoapt-getinstallwgetwget-chttps://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.debsudodpkg-imysql-apt-config_0.8.22-1_all.debsudoapt-getinstallmysql-server......
  • Ubuntu20.04LTS环境docker+cephadm方式部署Ceph 17.2.5
    简述什么是ecph​ceph是一个开放、自我修复和自我管理的统一分布式存储系统。具有高扩展性、高新能、高可靠性的优点。​ceph分布式存储优势​高扩展性:使用普通X86服务器,支持10~1000台服务器,支持TB到EB级的扩展。​高可靠性:没有单点故障,多数据副本,自动管理,自动修复。​高......