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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions