Regarding running franka_gazebo in the franka_ros package, the error message VMware: vmw_ioctl_command error is invalid.

Thank you for the reference blog post. It solves the error when opening gazebo in a virtual machine under Vmware  . VMware: vmw_ioctl_command error Invalid parameter.

 

First of all, the first problem is VMware: vmw_ioctl_command error invalid parameters. This should be a bug in the virtual machine. After all, there is a difference between using a virtual machine and a real physical machine. There are three solutions to this:

The first one: Turn off the 3D graphics acceleration of the virtual machine

Turn off 3D graphics acceleration in edit virtual machine options

This method is simple and crude, but without the 3D graphics acceleration function, it means that our virtual machine cannot use the host's GPU, and we need the GPU for graphics acceleration for simulation, so this solution is not advisable in the long term.

Second type: Set in environment variables

Before running, execute the following command in the terminal in advance:

export SVGA_VGPU10=0

 But it will be troublesome to do this every time, so it is recommended to put it in the .bashrc file, so that it will run in advance every time you open the terminal.

echo "export SVGA_VGPU10=0" >> ~/.bashrc

The third method is to only add it to the launch file

  <env name="SVGA_VGPU10" value="0"/>

My personal suggestion is to use the third option, which is better. The first option feels like losing the watermelon and picking up the sesame seeds. The second option is a bit fussy.

The second error is that Rviz's interactive markers contain unnormalized quaternions, which causes visual anomalies. You can ignore this WARN message

The third error is Ignition Fuel's SSL certificate verification error, which will cause the model download to fail. You can try turning off SSL verification to avoid this error

Guess you like

Origin blog.csdn.net/m0_56514535/article/details/132809195