PX4安装过程中遇到的问题及解决

执行make px4_sitl_default gazebo遇到的问题
问题1:No package 'gstreamer-base-1.0' found解决如下:sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev1问题2:No module named 'jinja2'解决如下:pip3 install jinja2 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com1执行 roslaunch px4 mavros_posix_sitl.launch遇到的问题RLException: [mavros_posix_sitl.launch] is neither a launch file in package [px4] nor is [px4] a launch file name. The traceback for the exception was written to the log file原因:缺少环境变量,在~/.bashrc文件增加以下代码,前两个source顺序能写反source ~/catkin_ws/devel/setup.bash
source ~/PX4_Firmware/Tools/setup_gazebo.bash ~/PX4_Firmware/ ~/PX4_Firmware/build/px4_sitl_default
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:~/PX4_Firmware
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:~/PX4_Firmware/Tools/sitl_gazebo1234执行rostopic echo /mavros/state若出现connected: True,则说明MAVROS与SITL通信成功。1执行roslaunch px4 indoor1.launch 遇到的问题[ 问题1 ] RLException: while processing /home/karasi/PX4_Firmware/launch/single_vehicle_spawn_xtd.launch:Invalid tag: Cannot load command parameter [model_description]: no such command [[‘xmlstarlet’, ‘ed’, ‘-d’, ‘//plugin[@name=“mavlink_interface”]/mavlink_tcp_port’, ‘-s’, ‘//plugin[@name=“mavlink_interface”]’, ‘-t’, ‘elem’, ‘-n’, ‘mavlink_tcp_port’, ‘-v’, ‘4560’, ‘/home/karasi/PX4_Firmware/Tools/sitl_gazebo/models/iris_stereo_camera/iris_stereo_camera.sdf’]]. Param xml is The traceback for the exception was written to the log file原因:依赖没装全,解决如下sudo apt install xmlstarlet1[ 问题2 ] Traceback (most recent call last): File “multirotor_communication.py”, line 8, infrom pyquaternion import Quaternion ImportError: No module named pyquaternion原因:python程序在执行的时候缺少py库造成的,若python3安装完,依旧存在缺少问题,说明这里要给python2装。
当电脑同时安装了 python 2.x 和 python3.x时,给Python2.x环境安装包要用pip命令,给python3.x环境安装包要用pip3命令。安装命令如下:sudo pip3 install pyquaternion
sudo pip install pyquaternion12[ 问题3 ] [gazebo-2] process has died [pid 24460, exit code 255, cmd /opt/ros/melodic/lib/gazebo_ros/gzserver -e ode/home/karasi/PX4_Firmware/Tools/sitl_gazebo/worlds/indoor1.world __name:=gazebo __log:=/home/karasi/.ros/log/7812be94-7370-11ec-9bb2-98541b170070/gazebo-2.log]. log file: /home/karasi/.ros/log/7812be94-7370-11ec-9bb2-98541b170070/gazebo-2*.log原因: 怀疑是gazebo进程的问题,可以试一下消灭gazebo所有进程,再重新roslaunchkillall -9 gzclient
killall -9 gzserver

————————————————
版权声明:本文为CSDN博主「karasi_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45574260/article/details/122442832

sou problem相关推荐

  1. linux下yum错误:[Errno 14] problem making ssl connection Trying other mirror.

    所有的base 都要取消注释 mirrorlist 加上注释 另外所有的enable都要设为零 目录 今天是要yum命令安装EPEL仓库后 yum install epel-release 突然发现y ...

  2. A + B Problem

    1001: A + B Problem Description 计算 A + B. Input 多组测试数据,每组测试数据占一行,包括2个整数. Output 在一行中输出结果. Sample Inp ...

  3. Error:(49, 1) A problem occurred evaluating project ':guideview'. Could not read script 'https://r

    出现问题如下: Error:(49, 1) A problem occurred evaluating project ':guideview'. > Could not read script ...

  4. #418 Div2 Problem B An express train to reveries (构造 || 全排列序列特性)

    题目链接:http://codeforces.com/contest/814/problem/B 题意 : 有一个给出两个含有 n 个数的序列 a 和 b, 这两个序列和(1~n)的其中一个全排列序列 ...

  5. ADPRL - 近似动态规划和强化学习 - Note 3 - Stochastic Infinite Horizon Problem

    Stochastic Infinite Horizon Problem 3.Stochastic Infinite Horizon Problem 定义3.1 无限范围的马尔可夫决策过程 (Marko ...

  6. ADPRL - 近似动态规划和强化学习 - Note 2 - Stochastic Finite Horizon Problem

    2. Stochastic Finite Horizon Problem 在这一节中主要介绍了随机DP算法来解决不确定性下的有限地范围问题,如Denition 1.4所述,它被表述为一个组合优化问题. ...

  7. There was a problem confirming the ssl certificate ……

    在安装一个Python库onetimepass时发生下面的问题: pip install onetimepass Could not fetch URL https://pypi.python.org ...

  8. HDU 1757 A Simple Math Problem

    Problem Description Lele now is thinking about a simple function f(x). If x < 10 f(x) = x. If x & ...

  9. The C10K problem原文翻译

    原文地址:http://www.cnblogs.com/fll/archive/2008/05/17/1201540.html The C10K problem 如今的web服务器需要同时处理一万个以 ...

最新文章

  1. angular.forEach
  2. 湖南大学计算机学院软件专业杨磊,杨磊-湖大信息科学与工程学院
  3. python中整数类型有—3_Python3 基本数据类型(3)
  4. WPF Binding
  5. 确保企业的大数据投资达到预期的5种方法
  6. 认识JVM--第一篇-对象分配&回收算法
  7. ib网卡命令_infiniband交换机配置命令总结
  8. 网钛CMS PHP版蓝色响应式UI美化模板
  9. 卢伟冰:“四摄小金刚”的诞生是为了让更多用户享受全场景拍摄的乐趣
  10. [转]OAuth 认证步骤
  11. php 文件上传$_FILES中error返回值详解
  12. 【优化调度】基于matlab遗传算法求解码头泊位分配调度优化问题【含Matlab源码 247期】
  13. 基于国土“三调”成果的自然资源开发利用和保护的综合研究
  14. win7自带的xps viewer很好用
  15. C++实现Photoshop色相/饱和度/明度功能
  16. Windows计算机操作系统基础知识点总结
  17. 【stm32c8t6+esp8266上传温湿度到Onenet云平台】
  18. uber_来自我的Uber司机的责任制课程
  19. 高版本Android,鸿蒙2.0,debug安装解析失败
  20. 编写Pascal代码

热门文章

  1. 全文检索引擎ElasticSearch:文档管理、集成IK分词器
  2. linux的第一个内核,Linus Torvalds启动了第一个RC版本的Linux内核4.15
  3. android 锁屏壁纸和桌面壁纸的设置实现
  4. kinect fusion 3D重建基本算法
  5. 缺少配色灵感,整理超全超赞的配色工具帮你
  6. excel数据库_标签打印软件中Excel数据整理及导入
  7. 电脑开机黑屏有鼠标怎么办
  8. Ubuntu 16.04 安装好之后需要做的15件事
  9. 全容灾、热备份、温归档、智融合,电信运营商的数据保护黄金法则
  10. ng-alain php,Angular 中后台前端解决方案 - Ng Alain 介绍