ros学习

国内源:-i https://pypi.douban.com/simple

ros学习
安装dlib库
pip install dlib==19.6.1

你缺少什么包,就安装什么包即可:sudo apt-get install ros-kinetic-***

基于用户修改 Python 版本:
想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。
1 alias python=’/usr/bin/python3.4’
一旦完成以上操作,重新登录或者重新加载 .bashrc 文件,使操作生效。
1 $ . ~/.bashrc
检查当前的 Python 版本。
1
2 $ python --version
Python 3.4.2

Ros安装后:
sudo apt-get install -y google-mock libboost-all-dev libgflags-dev libgoogle-glog-dev liblua5.2-dev libprotobuf-dev libsuitesparse-dev libwebp-dev ninja-build protobuf-compiler python-sphinx libatlas-base-dev libsuitesparse-dev liblapack-dev tmux

ros学习

ros学习

ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
在这里插入图片描述

**

订阅者

**
ros学习
ros学习
ros学习
ros学习

自定义话题消息

ros学习
ros学习
Pacaage.xml接着build:
<build_depend>meeage_generation</build_depend>
<exec_depend>message_runtime</exec_depend>

Cmakelists.txt:
Declear ROS 前:
add_message_files(FILES face.msg)
generate_messages(DEPENDENCIES std_msga)
find_package(… message_generation)
catkin_package(… message_runtime)

ros学习
ros学习
Install前:
add_executable(person_publisher src/person_publisher.cpp)
target_link_libraries(person_publisher ${catkin_LIBRARIES})
add_dependencies(person_publisher ${PROJECT_NAME}_generate_messages_cpp)

add_executable(person_subscriber src/person_subscriber.cpp)
target_link_libraries(person_subscriber ${catkin_LIBRARIES})
add_dependencies(person_subscriber ${PROJECT_NAME}_generate_messages_cpp)

ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习
ros学习