SsimonaXiFix: fix
bc8fe831创建于 2022年11月3日历史提交

rospack

Description

rospack is a command-line tool for retrieving information about ROS packages available on the filesystem. It implements a wide variety of commands ranging from locating ROS packages in the filesystem, listing available packages, to calculating the dependency tree of packages. It is also used in the ROS build system for calculating build information for packages.

Software Architecture

Software architecture description

rospack For an equivalent tool for stacks, see rosstack.

input:

rospack/
├── CHANGELOG.rst
├── CMakeLists.txt
├── cmake_uninstall.cmake.in
├── Doxyfile
├── include
│   └── rospack
├── package.xml
├── README.md
├── src
│   ├── rospack_backcompat.cpp
│   ├── rospack_cmdline.cpp
│   ├── rospack_cmdline.h
│   ├── rospack.cpp
│   ├── rospack_main.cpp
│   ├── rosstack_main.cpp
│   ├── utils.cpp
│   └── utils.h
└── test
    ├── benchmark
    ├── CMakeLists.txt
    ├── stack_install
    ├── stack_overlay
    ├── structure_test
    ├── test
    ├── test2
    ├── test3
    ├── test_circular
    ├── test_empty
    └── test_errors

Installation

  1. Download RPM

aarch64:

wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_aarch64/aarch64/ros-noetic-ros-rospack/ros-noetic-ros-rospack-2.6.2-1.oe2203.aarch64.rpm

x86_64:

wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_x86_64/x86_64/ros-noetic-ros-rospack/ros-noetic-ros-rospack-2.6.2-1.oe2203.x86_64.rpm

  1. Install RPM

aarch64:

sudo rpm -ivh ros-noetic-ros-rospack-2.6.2-1.oe2203.aarch64.rpm --nodeps --force

x86_64:

sudo rpm -ivh ros-noetic-ros-rospack-2.6.2-1.oe2203.x86_64.rpm --nodeps --force

Instructions

Dependence installation

sh /opt/ros/noetic/install_dependence.sh

Exit the following output file under the /opt/ros/noetic/ directory , Prove that the software installation is successful

output:

rospack/
├── bin
│   ├── rospack
│   └── rosstack
├── cmake.lock
├── env.sh
├── lib
│   ├── librospack.so
│   ├── pkgconfig
│   │   └── rospack.pc
│   └── rospack
├── local_setup.bash
├── local_setup.sh
├── local_setup.zsh
├── setup.bash
├── setup.sh
├── _setup_util.py
├── setup.zsh
└── share
    └── rospack
        └── cmake

Contribution

  1. Fork the repository
  2. Create Feat_xxx branch
  3. Commit your code
  4. Create Pull Request

Gitee Feature

  1. You can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.md
  2. Gitee blog blog.gitee.com
  3. Explore open source project https://gitee.com/explore
  4. The most valuable open source project GVP
  5. The manual of Gitee https://gitee.com/help
  6. The most popular members https://gitee.com/gitee-stars/