ROS instalación ubuntu18.04
- En primer lugar, seleccionar la versión
- En segundo lugar, la instalación
- 1, la biblioteca de software de configuración
- 2, cambiar el origen del paquete para uso doméstico
- 3, configurar el ordenador para aceptar el software desde el packages.ros.org
- 4, establecer la clave
- 5, la instalación
- 6, la inicialización
- 7, añadir la variable de entorno
- 8, instale el tapón
- 9. Prueba
En primer lugar, seleccionar la versión
De acuerdo al blog cada versión de las últimas (2019) ROS plataforma y lenguaje de sistema operativo Linux herramientas aplicables necesarios
para seleccionar melódico Morenia (5 2018 hasta mayo 2023 ) versión de los ROS.
En segundo lugar, la instalación
Bowen recomienda:
instalar la versión ROS melódico del sistema operativo Ubuntu 18.04 LTS robot (! 2019 Nian Actualizado en octubre MoveIt 1.0 ROS 2.0 Dashing)
Para instalar ROS bajo Ubuntu18.04
1, la biblioteca de software de configuración
Permitir "restringida" Universo "y" multiverso "".
2, cambiar el origen del paquete para uso doméstico
Se puede ver mi blog actualizado fuente fuente del software Ali
3, configurar el ordenador para aceptar el software desde el packages.ros.org
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
4, establecer la clave
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
5, la instalación
sudo apt-get update
sudo apt-get install ros-melodic-desktop-full
Encontrado un problema
no se puede solucionar el paquete faltante. E: No se puede descargar http://cn.archive.ubuntu.com/ubuntu/pool/universe/o/opencv/libopencv3.2-java_3.2.0+dfsg-4ubuntu0.1_all.deb 无法连接上 117.128.6.21:80 (117.128.6.21),连接超时。。。
Solución:
Añadir la posición mostrada en la Fig.
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
En la terminal
sudo apt-get update
A continuación, volver a esa instalación paso de equipo pesado.
A continuación, instale la pitón-rosdep
sudo apt install python-rosdep
6, la inicialización
sudo rosdep init
rosdep update
problemas de la experiencia
error loading sources list:the read operation timed out
Resolver
punto de acceso abierto usando un teléfono móvil, pero también punto de acceso móvil, estoy aquí Unicom diferencia de señal ...
7, añadir la variable de entorno
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
8, instale el tapón
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
9. Prueba
Un total de tres terminales abiertas, están de entrada:
roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key
¡obtener!