GithubHelp home page GithubHelp logo

pal-robotics / pmb2_robot Goto Github PK

View Code? Open in Web Editor NEW
9.0 9.0 13.0 21.5 MB

A PAL Mobile Base for your advanced navigation needs

Home Page: https://pal-robotics.com/robots/tiago-base/

License: Apache License 2.0

CMake 10.56% Python 89.44%
advanced-navigation fleet fleet-management global-planner humble local-planner mobile mobile-base navigation obstacle-avoidance obstacle-avoidance-robot obstacle-detection path-planning robot robot-base ros ros-navigation ros2 ros2-humble teleoperation

pmb2_robot's People

Contributors

0xengineer avatar adriaroig avatar artivis avatar awesomebytes avatar bmagyar avatar cesc-folch avatar doterkuile avatar jordan-palacios avatar jordi-pages avatar lucamarchionni avatar noel215 avatar saikishor avatar saracooper18 avatar thomaspeyrucain avatar v-lopez avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pmb2_robot's Issues

Simulation fail at start

Hello,
Thank you for your work
I have trouble with simulations on PMB2 robot.
I have Ubuntu 14.04 and ROS Indigo installed. I went through this guide. When I start the simulation, Gazebo spawns with all the environment and robot in it. However, gazebo's node immediately dies after that and robot cannot be controlled.

Gazebo window stay still and working:
screenshot from 2018-06-14 14 44 08

I attach the log file of the launch: logs.txt

Could you help me please to solve this issue?

My thoughts:

  1. This could be caused by packages speed_limit and sensor_to_cloud absence (I could not find them on PAL Robotics' Github)
  2. This simulation launches fine in Developer OS provided on USB-stick with real PMB2 robot. It is also Ubuntu 14.04 with ROS Indigo, but it has multiple problems with drivers(Wi-Fi and USB), so I wanted to be able launch simulations in common Ubuntu. Hope this helps.

Will be glad to any help

Laser not working in gazebo when no GPU available

Hello,

We have found that the laser doesn't work in gazebo for the tiago simulations, and traced it back to the following change:

<plugin filename="libgazebo_ros_laser.so" name="gazebo_ros_sick_laser">
to
<plugin filename="libgazebo_ros_gpu_laser.so" name="gazebo_ros_sick_laser">

This loads the Gazebo GPU Laser Plugin which doesn't seem to work when using an non-dedicated GPU.

We also found that export LIBGL_ALWAYS_SOFTWARE=1 (which we found in https://answers.gazebosim.org/question/9016/strange-hokuyo-laser-range-with-libgazebo_ros_gpu_laserso/?answer=12523#post-id-12523) solves the issue (although it disables all gpu rendering). It would be great if this would check for the existence of the GPU, otherwise it may be good to document that this environment variable may fix the issue.

Cant clone foxy branch

Hi! My skills in ROS isn't that good, but I cant "git clone" the code for "foxy devel". Im running ubuntu 20.04 foxy and when i git clone it in my src folder and colcon build i get this error.
Screenshot from 2021-09-10 18-52-59

Am i doing something wrong or forgot to do something?

Cannot locate rosdep definition for [speed_limit]

Hello,

Thank for your amazing work.

I tried to rosdep according to http://wiki.ros.org/Robots/PMB-2 , and ran into error:

rosdep install --from-paths src --ignore-src --rosdistro indigolERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
pmb2_bringup: Cannot locate rosdep definition for [speed_limit]

And I can't find which ROS package provide speed_limit.

Could you help me out?

Best Regards,
Weiqi Chen.

New collision mesh results in additional occupied space in the costmap

Hi PAL team,

After applying the following change, the laser sensor will produce extra noises (two blue squares) under the robot base.

6f2f482#diff-ad08db4e382cb0e728defe237a9f3c1e5182555d33df65e413a7b74289504ce6R60

These noises will cause additional occupied space in the costmap.

Screencast 2021-06-10 20_02_54

Once I rollback this change, the noise will disappear, like the following image.

I don’t know if this is a bug or a new feature for TIAGO. πŸ˜…

Could you provide tags and releases

Dear @v-lopez could you provide the tags and releases of your package ?

The last release indicates 0.1.0 where as the package is at version 1.1.8.

This would allow to have the tar.gz file of your package directly available from github.

Thanks a lot for your help.
Best,
Olivier.

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.