原创 Qt 資源文件的添加

1. 添加過程 2. 資源的使用 複製的字符串即可直接在程序中引用……

原创 Qt工程目錄文件規範(個人使用)

工程目錄說明: ├─bin │ └─用於存放.dll文件 ├─doc │ └─用於存放說明文檔 ├─include │ └─用於存放.h文件 ├─lib │ └─用於存放.lib文件 ├─qrc │ └─用於存放qt資

原创 launch文件啓動webots的解決方案

問題敘述: 在使用webots與ROS聯合仿真時,launch文件是不能直接啓動webots的,爲了解決這個問題,我們可以採用以下方案來實現: 解決思路: 新建一個功能包,編寫一個python程序,使用python程序執行終端命

原创 Power PMAC運動控制器 —— 學習筆記5

Power PMAC中PLC程序及子程序的編寫1. PLC程序的編寫2. 使能和關閉PLC程序的方法3. PLC中運行運動程序的方法4. PLC調用子程序的方法5. 子程序的編寫 1. PLC程序的編寫 對於PLC程序的語法結構與

原创 Power PMAC運動控制器 —— 學習筆記6

Power PMAC與上位機的Modbus通信1. 啓動modbus服務器2. 用戶共享內存緩衝區變量說明3. 讀取和發送數據3.1 發送數據3.2 讀取數據4. EtherCAT網絡的使能聲明 1. 啓動modbus服務器 將以

原创 Power PMAC運動控制器 —— 學習筆記1

Power PMAC運動控制器——學習筆記1說明1. 硬件介紹2. 準備工作3. PMAC與上位機的連接4. 創建自己的伺服控制項目5. 學習途徑後記     有很多朋友跟博主一樣,拿到PMAC控制器後一臉懵逼,技術只給了

原创 Power PMAC運動控制器 —— 學習筆記2

Power PMAC中運動程序的編寫 —— 上0. 說明1. Power PMAC與驅動器的的連接2. Power PMAC中Project的結構樹介紹(重要!)3. 硬件在控制器中的配置(重要!!)4. 在線命令介紹5. 參數和

原创 V-REP使用筆記(1) —— 力傳感器的配置和使用

文章目錄1.Force Sensors的添加2. 傳感器 介紹3. 傳感器屬性設置4. API使用及數據可視化5. 應用場景 1.Force Sensors的添加 Add→Force sensor 然後拖到響應的模型樹位置,調整位

原创 C++常見數據結構圖文詳解

文章目錄聲明數組靜態數組動態數組:C++中有兩個,分別是vector和dequevectorpriority_queuedequestackqueue單向鏈表forward_list雙向鏈表樹setmultisetmapmulti

原创 Gazebo、Webots和V-REP應該如何選擇?

到底該用哪款神器來仿真我的機器人? Gazebo、Webots和V-REP又該選擇哪個? 這幾款軟件哪個更適合仿真機械臂?哪個更適合仿真水下機器人?哪個又更好用? 本文投稿在古月居,詳情請參見https://www.guyueho

原创 Gazebo使用筆記(5) —— 力/力矩傳感器的使用

文章目錄1. 插件的添加2. SDF參數說明傳感器通用參數:ForceTorque特定參數:3. 說明4. 示例sdf文件 1. 插件的添加 在相應的<joint>標籤內添加如下代碼: <sensor name="

原创 ROS學習筆記15 —— moveit與Gazebo聯合仿真過程解析

文章目錄1.基礎2.思路梳理ros與gazebo/真實機器人通信架構moveit架構moveit聯合gazebo仿真時需要的控制器robot_control.yamlcontrollers.yaml3. 具體實現描述文件 1.基礎

原创 ROS學習筆記16 —— 控制真實機械臂的action(實例大集合)

文章目錄1. 瞭解整體概況2.實例框架實例1實例2實例3 MoveIt! Setup Assistant 配置完的文件修改,參考:傳送門 1. 瞭解整體概況 Driver:包括Action Server和Joint_stat

原创 shell實現終端中打開終端和標籤頁

# 打開終端窗口 gnome-terminal # 新建終端標籤頁 gnome-terminal --tab # 在新標籤頁執行shell命令 gnome-terminal -x bash -c "ls;exec bash

原创 ROS學習筆記12 —— urdf/xacro的使用以及gazebo屬性的描述

文章目錄1. link 標籤包含的元素2. joint標籤3. xacro1) 常量定義與使用2) 數學3) 宏定義macro示例:4) 條件塊5) rospack命令6) 包含其他xacro文件7) YAML8) 其他4. Ga