Skip to content

Installation Issue on New Ros Distribution #7

@buoncubi

Description

@buoncubi

We experienced issues while installing aRMOR through ROSJava on ROS Noetic and Melodic. Follow these steps to install aRMOR successfully.

  1. Download the rosjava_build_tools on your ROS workspace.
  2. Follow only the second step of the installation guide available in the armor_rds_tutorial.
  3. Download the jdk-8u231-linux-x64.tar.gz archive from ORACLE, and extract it in usr/java/ (create such a path if you don’t have it).
  4. Insert on the .bashrc export JAVA_HOME=/usr/java/jdk1.8.0_231/ and export PATH=$PATH:/usr/java/jdk1.8.0_231/bin, each in a relative line. Close and reopen the terminal to apply these changes. Be sure that the path you set are correct, for instance, it might be export JAVA_HOME=/usr/java/jdk-8u231-linux-x64/jdk1.8.0_231/, and export PATH=$PATH:/usr/java/jdk-8u231-linux-x64/jdk1.8.0_231/bin instead.
  5. Follow the third step of the installation guide used in (2), i.e., the armor_rds_tutorial.
  6. Run catkin_make.
  7. Create the folder org/ros/rosjava_messages in devel/share/maven of your ROS workspace.
  8. Download the armor_msgs.zip, and extract it into the folder previously created, i.e., (7).
  9. Run catkin_make again.

Thanks to Carmine Recchiuto for this solution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions