¿Qué distribución del sistema operativo Robot (ROS) se puede instalar en Beagle Bone Black con Ubuntu 16.04?
fuente
¿Qué distribución del sistema operativo Robot (ROS) se puede instalar en Beagle Bone Black con Ubuntu 16.04?
Hay un lanzamiento de ROS cada año en mayo. Cada versión de ROS será compatible con exactamente un Ubuntu LTS. Las versiones de ROS dejarán de ser compatibles con las distribuciones EOL (End Of Life) de Ubuntu, incluso si la versión de ROS sigue siendo compatible. La versión ROS Kinetic actualmente solo es compatible con Ubuntu 16.04.
Configure sus repositorios de Ubuntu para permitir "restringido", "universo" y "multiverso".
Ejecute estos comandos:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
sudo apt update
Seleccione una de las cuatro configuraciones predeterminadas de ROS.
sudo apt install ros-kinetic-desktop-full # full desktop
sudo apt install ros-kinetic-desktop # desktop install
sudo apt install ros-kinetic-ros-base # no GUI
sudo apt install ros-kinetic-PACKAGE # individual package installation
Para encontrar los paquetes disponibles, el uso: apt-cache search ros-kinetic
y luego vuelva a colocar PACKAGE
en ros-kinetic-PACKAGE
uno de los paquetes disponibles que se encuentran porapt-cache search ros-kinetic
Initialize rosdep
. rosdep
le permite instalar fácilmente las dependencias del sistema para la fuente que desea compilar y es necesario para ejecutar algunos componentes principales en ROS.
sudo rosdep init
rosdep update
Configuración del entorno
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Obtener rosinstall
. rosinstall
le permite descargar fácilmente muchos árboles de origen para paquetes ROS con un solo comando.
sudo apt install python-rosinstall
Para probar su instalación, visite los Tutoriales ROS oficiales .
Configure sus repositorios de Ubuntu para permitir "restringido", "universo" y "multiverso".
Ejecute estos comandos:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt update
Seleccione una de las cuatro configuraciones predeterminadas de ROS.
sudo apt install ros-melodic-desktop-full # full desktop
sudo apt install ros-melodic-desktop # desktop install
sudo apt install ros-melodic-ros-base # no GUI
sudo apt install ros-melodic-PACKAGE # individual package installation
Para encontrar los paquetes disponibles, el uso: apt-cache search ros-melodic
y luego vuelva a colocar PACKAGE
en ros-melodic-PACKAGE
uno de los paquetes disponibles que se encuentran porapt-cache search ros-melodic
Initialize rosdep
. rosdep
le permite instalar fácilmente las dependencias del sistema para la fuente que desea compilar y es necesario para ejecutar algunos componentes principales en ROS.
sudo rosdep init
rosdep update
Configuración del entorno
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
Obtener rosinstall
. rosinstall
le permite descargar fácilmente muchos árboles de origen para paquetes ROS con un solo comando.
sudo apt install python-rosinstall-generator python-wstool build-essential
Para probar su instalación, visite los Tutoriales ROS oficiales .
Fuente: instalación de Ubuntu de ROS Kinetic , instalación de Ubuntu de ROS Melodic
dpkg: error processing package ros-kinetic-desktop-full (--configure): dependency problems - leaving unconfigured