Gazebo是一个三维多机器人动力学仿真平台,它能够模拟复杂和现实的环境中关节型机器人。 2 f) p) j4 j1 r& O% a! X9 u : A9 r9 d0 ?6 w9 QGazebo for solidworks是一个将solidworks机器人模型,转换为Gabezo平台能识别的机器人模型的插件。$ Y$ U, z/ e: Z x R 在solidworks中打开需要转换的机器人模型8 ~' j! Q, r7 y 8 i; ]0 r7 C) i# Q
% i; {, C7 Y; ]2 D0 b; jCollision models should be created for each link in the robot. These models should have simpler geometry and only keep the important features of the link they represent in order to not slow down the simulations. Once the collision models are created, they should be inserted into the assembly and put into a second configuration.$ K9 s8 _+ |2 M, V$ G 4 j, p' u! v* x" y3 U! L
6 }/ s9 _8 u/ M$ H启用Gazebo工具条上的joint editor , o3 f+ Y- J8 Y, N6 i$ {* D2 h/ D* \& a: X7 J1 X) h
" _' ~6 _ C1 @1 f' x( y! t. K) q打开edit link属性管理器. Click on any link in the window to select that link. To add a sub-Link, click on the plus button. Click the minus button to delete the selected link, and all of its sub links. You can also rename the selected link in the Link Name box just below the tree. 9 h0 E) F3 O5 o ' [0 m* N- ^/ f/ H" j; k ) h, q+ P) g# ^, Z! t定义link组件 8 |7 t! h$ E6 V 5 ]* K2 D. z; O * p4 e0 P. {; h, H" U添加模型到link 7 R, j: }8 M$ X* c# k. ?' J : G) A. y1 {) x8 ]* z+ F! z8 u6 S. k% ~# B 定义关节2 U& ~4 a m7 q, v 0 b, @# @, m+ H3 ]5 ^- l : P9 }/ y* j3 M! y 设置关节类型 8 b) C" O) ~* R$ v, G5 c4 k 5 m6 [/ F6 v8 t 8 `4 Q4 M1 [8 n! d设置关节轴线4 d8 A. M9 N* \1 E2 k8 |8 {& Q" b5 L
3 _; i' K0 n, s y1 S, L) `* b7 |$ LL2 t. s( K t: \3 c/ I, w
0 Z/ p4 X# S1 ?2 c设置关节限位 & @2 i# @% k9 Z$ Z! P$ p; z8 C" U6 f5 y4 z7 L" C & Z. @, k0 \9 _
4 u5 Z+ Q9 b( Q& G+ e打开manager robot窗口 * g- k, Q/ v; ^( R% \1 a z; { 8 P `* V; h: _/ W7 b$ W2 H P; M1 a; h 命名机器人模型 & D, J) Q8 o1 r/ F' t g. Z: o 3 J }( v. M0 `6 }3 ?& A2 e% H9 L/ o5 X, G E- M" h 输出模型- A5 C( T( H4 T* {1 X: Y9 p ( M% p! K0 c6 `$ Z; Z* [8 ]. G. X
6 e* |. V0 {- w |