原创 ROS URDF(三) 模型顯示爲白色,tf異常

URDF文件通過check_urdf pan_tilt.urdf檢測是正確的: robot name is: pan_tilt ---------- Successfully Parsed XML ---------------

原创 ROS URDF(四) joint和link座標系及變換釋義

源碼: <?xml version="1.0"?> <robot name="pan_tilt"> <link name="base_link"> <visual> <geometr

原创 ROS URDF(一):自定義robot model -----解決WARN:Fixed Frame [base_link] does not exist

1 創建一個package catkin_create_pkg myurdf joint_state_controller robot_state_publisher roscpp std_msgs tf 2 創建urdf文

原创 git 查看、創建、遠程推送和刪除 branch

1 查看本地branch git branch 2 查看遠程branch git branch -a 3 創建本地branch ‘dev’ git branch dev 4 跳轉到本地 ‘dev’ branch git check

原创 構造函數初始化列表中對變量的初始化順序與變量的聲明順序一致

參考鏈接:https://www.cnblogs.com/lidabo/p/3628987.html 輸出爲一個隨機數和98,爲什麼呢? 因爲對於初始化列表而言,對成員變量的初始化,是嚴格按照聲明次序,而不是在初始化列表中的順序

原创 SyntaxError: Non-ASCII character '\xe5' in file

利用python寫的ROS包,運行時報警 SyntaxError: Non-ASCII character '\xe5' in file 原因: Python的默認編碼文件是用的ASCII碼,而當前的python文件中使用了中文等非

原创 ROS 發佈器第一次發佈的消息,訂閱器訂閱不到解決方案

代碼主體: ros::Publisher pub = n.advertise<geometry_msgs::Twist>("vel_ctl",10); ros::Rate loop_rate(1); geometry_msgs::Tw

原创 rostopic pub 命令發佈自定義消息類型

自定義消息類型:hdw_driver/update_file_msg string motor_board_file_name string power_board_file_name string sensor_board_file

原创 創建 std_srvs::Empty 型 Service (參數爲空的服務)

參考:ros::NodeHandle::advertiseService() API docs 1 包含頭文件 #include <std_srvs/Empty.h> 2 創建服務,並綁定服務的回調函數 restart_who

原创 ROS環境下部分編譯異常解決方案

1 異常報警:package ‘orocos-bfl’ not found: -- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") -- checking for

原创 不同package間調用.h文件和鏈接lib.so庫的方法

參考鏈接:https://blog.csdn.net/weixin_43651761/article/details/85557291 在ROS平臺上進行開發時,同一個workspace下,希望在新建的package中引用原有的pac

原创 roscore 無效,沒有任何反應

今天在虛擬機的ubuntu系統中,運行roscore後,終端沒有任何執行處理,終端執行rostopic list命令,依然沒有任何相應。 經觀察發現,今天所使用的無線與之前不同,終端執行ifconfig,有如下顯示: eth0 L

原创 解決 Beyond Compare 許可證密鑰被撤銷

最近使用compare時發現不能正常使用了,打開後提示許可證被撤銷,解決方案爲: 1 找到“C:\Users[你的用戶名]\AppData\Roaming\Scooter Software\Beyond Compare 3”目錄 2

原创 Excel 創建多級列表

近期由於數據整理,需要用到excel的多級列表相關知識,現整理如下。 1 原理 多級列表的原理一句話總結爲:依據父級列表內容與子級列表標題相同的關係,逐級索引。 2 實現 (1)數據源 (2)索引關係—可以結合前述原理分析下述顏色相

原创 ROS編譯:error: stray ‘\357’ in program

今天在用catkin_make編譯ros工作空間時,出現報警: error: stray ‘\357’ in program error: stray ‘\274’ in program error: stray ‘\233’ in