We’re rewarding the question askers & reputations are being recalculated! Read more.

New answers tagged

0

You can first map the room using any of the mapping or explorer packages on ros. Save the map. Use OpenCV to detect walls and corners in the map. Extract these pixel coordinates to send navigation goals using move_base on ROS. You won't necessarily need ultrasonic for the purpose, just having the lidar can do the job, but it might be a good addition to ...


0

The times in your machines are a bit different. Even if you convert the times it is highly possible that you still have the problem of synchronizing these two topics. One way is that look at one of the topics as the main. On the other topic subscribe to the main one and change its time as the main. Or if you are working by these two in a third machine write ...


0

ROS is very complex tool. From your description it sound that ROS is a good choice but keep in mind that a ROS project involves a lot of things that can make your project work properly, but it is difficult to learn. Fortunately there is a big community and many good tutorials.


2

I wanted to do a similar thing to point to a custom Python logging ROS configuration file. From the way I read the documentation you only need to create a .sh script and it should be run by all of the fancier shell environments (e.g. bash with setup.bash). So I added the following line to CMakeLists.txt for my package: catkin_add_env_hooks(logging_env ...


0

Yes there is. You need to develop or look for the developed equations of velocities that provides the math that transform from the x y theta velocities to the velocities on each of the motors that you have. The equations are for each configuration and depends also on the separation of the wheels, radius of the wheels and orientation of them and also if ...


Top 50 recent answers are included