Coder Social home page Coder Social logo

Comments (7)

rhaschke avatar rhaschke commented on July 1, 2024 2

The gazebo/plugin tag added by MSA misses the filename="libgazebo_ros_control.so" attribute.
This is fixed via moveit/moveit#3572.

from moveit_tutorials.

welcome avatar welcome commented on July 1, 2024

Thanks for reporting an issue. Because we're a volunteer community, providing a pull request with suggested changes is always welcomed.

from moveit_tutorials.

ReemAlhosainy avatar ReemAlhosainy commented on July 1, 2024

Have you found a solution to this problem as I face the same?

from moveit_tutorials.

erwinmaast avatar erwinmaast commented on July 1, 2024

The gazebo/plugin tag added by MSA misses the filename="libgazebo_ros_control.so" attribute. This is fixed via ros-planning/moveit#3572.

After Adding this missing filename, the robot spawns, but falls (ragdolls) on the ground.

How to fix this ?

from moveit_tutorials.

rhaschke avatar rhaschke commented on July 1, 2024

Do you have ROS controllers activated? Which robot you use? The Panda robot stays upright as expected.

from moveit_tutorials.

erwinmaast avatar erwinmaast commented on July 1, 2024

I followed the same steps as described above. I used the panda.urdf.xacro from the franka_description package. After generating the panda_movit_config package trough the assistant, I try to launch Rviz and Gazebo.

roslaunch panda_moveit_config demo_gazebo.launch

Before adding the missing filename the robot didn't spawn. (Parsing Error as described above)
After adding the filename and running the roslaunch command the robot ragdolls on the ground. The base link (panda_link0) isn't even connected with the ground.

I checked everything in Setup Assistant a dozen times already. I tried different settings, but still same outcome.

from moveit_tutorials.

rhaschke avatar rhaschke commented on July 1, 2024

Running roslaunch panda_moveit_config demo_gazebo.launch works out-of-the-box with the existing panda_moveit_config package. There is no need to modify any files with MSA. If you made changes to the package, revert them and try again.

If you created panda_moveit_config from scratch following the MSA tutorial, you need to add a root link name world in order to fix the robot to the ground.

from moveit_tutorials.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.