Fix: fix
This commit is contained in:
parent
7c243b842d
commit
0105b5f874
BIN
1.15.11-1.tar.gz
BIN
1.15.11-1.tar.gz
Binary file not shown.
88
README.en.md
88
README.en.md
@ -6,21 +6,99 @@ ROS communications-related packages, including core client libraries (roscpp, ro
|
||||
|
||||
#### Software Architecture
|
||||
|
||||
Software architecture description
|
||||
|
||||
The ros_comm stack contains the ROS middleware/communications packages. These packages are collectively known as the ROS "Graph" layer. They provide implementations and tools for topics, nodes, services, and parameters. This includes the supported ROS client libraries: roscpp, rospy, and roslisp.
|
||||
|
||||
input:
|
||||
```
|
||||
ros_comm
|
||||
├── clients
|
||||
│ ├── roscpp
|
||||
│ └── rospy
|
||||
├── ros_comm
|
||||
│ ├── CHANGELOG.rst
|
||||
│ ├── CMakeLists.txt
|
||||
│ └── package.xml
|
||||
├── test
|
||||
│ ├── test_rosbag
|
||||
│ ├── test_rosbag_storage
|
||||
│ ├── test_roscpp
|
||||
│ ├── test_rosgraph
|
||||
│ ├── test_roslaunch
|
||||
│ ├── test_roslib_comm
|
||||
│ ├── test_rosmaster
|
||||
│ ├── test_rosparam
|
||||
│ ├── test_rospy
|
||||
│ ├── test_rosservice
|
||||
│ ├── test_rostest
|
||||
│ └── test_rostopic
|
||||
├── tools
|
||||
│ ├── rosbag
|
||||
│ ├── rosbag_storage
|
||||
│ ├── rosgraph
|
||||
│ ├── roslaunch
|
||||
│ ├── rosmaster
|
||||
│ ├── rosmsg
|
||||
│ ├── rosnode
|
||||
│ ├── rosout
|
||||
│ ├── rosparam
|
||||
│ ├── rosservice
|
||||
│ ├── rostest
|
||||
│ ├── rostopic
|
||||
│ └── topic_tools
|
||||
└── utilities
|
||||
├── message_filters
|
||||
├── roslz4
|
||||
├── roswtf
|
||||
└── xmlrpcpp
|
||||
|
||||
```
|
||||
|
||||
#### Installation
|
||||
|
||||
1. Dowload RPM
|
||||
1. Download RPM
|
||||
|
||||
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/21.03/standard_aarch64/aarch64/ros_comm-1.15.11-1.oe1.aarch64.rpm
|
||||
aarch64:
|
||||
|
||||
2. Install RPM
|
||||
wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_aarch64/aarch64/ros-noetic-ros-comm/ros-noetic-ros-comm-1.15.11-2.oe2203.aarch64.rpm
|
||||
|
||||
sudo rpm -ivh ros_comm-1.15.11-1.oe1.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-comm/ros-noetic-ros-comm-1.15.11-2.oe2203.x86_64.rpm
|
||||
|
||||
2. Install RPM
|
||||
|
||||
aarch64:
|
||||
|
||||
sudo rpm -ivh ros-noetic-ros-comm-1.15.11-2.oe2203.aarch64.rpm --nodeps --force
|
||||
|
||||
x86_64:
|
||||
|
||||
sudo rpm -ivh ros-noetic-ros-comm-1.15.11-2.oe2203.x86_64.rpm --nodeps --force
|
||||
|
||||
#### Instructions
|
||||
|
||||
Exit the ros_comm file under the /opt/ros/melodic/ directory , Prove that the software installation is successful
|
||||
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:
|
||||
```
|
||||
ros_comm/
|
||||
├── cmake.lock
|
||||
├── env.sh
|
||||
├── local_setup.bash
|
||||
├── local_setup.sh
|
||||
├── local_setup.zsh
|
||||
├── setup.bash
|
||||
├── setup.sh
|
||||
├── _setup_util.py
|
||||
└── setup.zsh
|
||||
|
||||
```
|
||||
|
||||
#### Contribution
|
||||
|
||||
|
||||
86
README.md
86
README.md
@ -8,19 +8,95 @@ ros_comm软件包提供了与ROS通信相关的软件包,包括核心客户端
|
||||
|
||||
该ros_comm堆栈包含ROS中间件/通信包。这些程序包统称为ROS“图形”层。它们为主题,节点,服务和参数提供了实现和工具。这包括受支持的ROS客户端库:roscpp,rospy和roslisp。
|
||||
|
||||
文件内容:
|
||||
```
|
||||
ros_comm
|
||||
├── clients
|
||||
│ ├── roscpp
|
||||
│ └── rospy
|
||||
├── ros_comm
|
||||
│ ├── CHANGELOG.rst
|
||||
│ ├── CMakeLists.txt
|
||||
│ └── package.xml
|
||||
├── test
|
||||
│ ├── test_rosbag
|
||||
│ ├── test_rosbag_storage
|
||||
│ ├── test_roscpp
|
||||
│ ├── test_rosgraph
|
||||
│ ├── test_roslaunch
|
||||
│ ├── test_roslib_comm
|
||||
│ ├── test_rosmaster
|
||||
│ ├── test_rosparam
|
||||
│ ├── test_rospy
|
||||
│ ├── test_rosservice
|
||||
│ ├── test_rostest
|
||||
│ └── test_rostopic
|
||||
├── tools
|
||||
│ ├── rosbag
|
||||
│ ├── rosbag_storage
|
||||
│ ├── rosgraph
|
||||
│ ├── roslaunch
|
||||
│ ├── rosmaster
|
||||
│ ├── rosmsg
|
||||
│ ├── rosnode
|
||||
│ ├── rosout
|
||||
│ ├── rosparam
|
||||
│ ├── rosservice
|
||||
│ ├── rostest
|
||||
│ ├── rostopic
|
||||
│ └── topic_tools
|
||||
└── utilities
|
||||
├── message_filters
|
||||
├── roslz4
|
||||
├── roswtf
|
||||
└── xmlrpcpp
|
||||
|
||||
```
|
||||
|
||||
#### 安装教程
|
||||
|
||||
1. 下载rpm包
|
||||
1. 下载rpm包
|
||||
|
||||
wget http://121.36.3.168:82/home:/davidhan:/branches:/openEuler:/21.03/standard_aarch64/aarch64/ros_comm-1.15.11-1.oe1.aarch64.rpm
|
||||
aarch64:
|
||||
|
||||
2. 安装rpm包
|
||||
wget https://117.78.1.88/build/home:davidhan:branches:openEuler:22.03:LTS/standard_aarch64/aarch64/ros-noetic-ros-comm/ros-noetic-ros-comm-1.15.11-2.oe2203.aarch64.rpm
|
||||
|
||||
sudo rpm -ivh ros_comm-1.15.11-1.oe1.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-comm/ros-noetic-ros-comm-1.15.11-2.oe2203.x86_64.rpm
|
||||
|
||||
2. 安装rpm包
|
||||
|
||||
aarch64:
|
||||
|
||||
sudo rpm -ivh ros-noetic-ros-comm-1.15.11-2.oe2203.aarch64.rpm --nodeps --force
|
||||
|
||||
x86_64:
|
||||
|
||||
sudo rpm -ivh ros-noetic-ros-comm-1.15.11-2.oe2203.x86_64.rpm --nodeps --force
|
||||
|
||||
#### 使用说明
|
||||
|
||||
安装完成以后,在/opt/ros/melodic/目录下有ros_comm/文件夹证明安装成功
|
||||
依赖环境安装:
|
||||
|
||||
sh /opt/ros/noetic/install_dependence.sh
|
||||
|
||||
安装完成以后,在/opt/ros/noetic/目录下有如下输出,则表示安装成功
|
||||
|
||||
输出:
|
||||
```
|
||||
ros_comm/
|
||||
├── cmake.lock
|
||||
├── env.sh
|
||||
├── local_setup.bash
|
||||
├── local_setup.sh
|
||||
├── local_setup.zsh
|
||||
├── setup.bash
|
||||
├── setup.sh
|
||||
├── _setup_util.py
|
||||
└── setup.zsh
|
||||
|
||||
```
|
||||
|
||||
#### 参与贡献
|
||||
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Name: ros_comm
|
||||
Name: ros-noetic-ros-comm
|
||||
Version: 1.15.11
|
||||
Release: 2
|
||||
Summary: This is ROS noetic ros_comm Package
|
||||
Summary: This is ROS noetic %{name} Package
|
||||
License: Public Domain and Apache-2.0 and BSD and MIT and BSL-1.0 and LGPL-2.1-only
|
||||
URL: https://github.com/ros-gbp/ros_comm-release/archive/release/noetic/ros_comm
|
||||
Source0: https://github.com/ros-gbp/ros_comm-release/archive/release/noetic/ros_comm/1.15.11-1.tar.gz
|
||||
@ -21,7 +21,7 @@ BuildRequires: gtest-devel
|
||||
BuildRequires: gmock-devel
|
||||
|
||||
%description
|
||||
This is ROS noetic ros_comm Package.
|
||||
This is %{name} Package
|
||||
|
||||
%prep
|
||||
%setup
|
||||
@ -71,8 +71,8 @@ cd ..
|
||||
|
||||
cd ..
|
||||
|
||||
|
||||
./src/catkin/bin/catkin_make_isolated --install
|
||||
cp install_dependence.sh install_isolated/
|
||||
|
||||
####
|
||||
# 对install_isoloate内部的变量名称进行替换
|
||||
@ -91,13 +91,13 @@ mkdir -p %{buildroot}/usr/local/
|
||||
cp -r install_isolated/* %{buildroot}/opt/ros/noetic/
|
||||
cp install_isolated/.rosinstall %{buildroot}/opt/ros/noetic/
|
||||
cp install_isolated/.catkin %{buildroot}/opt/ros/noetic/
|
||||
#cp -r 3rdparty/install/* %{buildroot}/usr/local/
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
/opt/ros/noetic/*
|
||||
/opt/ros/noetic/.rosinstall
|
||||
/opt/ros/noetic/.catkin
|
||||
#/usr/local/*
|
||||
|
||||
%changelog
|
||||
* Sat Feb 26 2022 openEuler Buildteam <hanhaomin008@126.com> - 1.15.11-2
|
||||
- Fix issue 2065
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user