ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

utkarshjp7's profile - activity

2021-06-14 04:51:08 -0500 received badge  Famous Question (source)
2020-12-14 17:38:18 -0500 received badge  Notable Question (source)
2020-11-30 10:51:41 -0500 received badge  Popular Question (source)
2020-11-25 10:16:39 -0500 edited question How to subscribe to dynamic number of topics while using message_filters.TimeSynchronizer

Dynamic number of topics for message_filters.TimeSynchronizer I want to create a time syncronizer for n topics. Is the

2020-11-24 12:32:42 -0500 edited question How to subscribe to dynamic number of topics while using message_filters.TimeSynchronizer

Dynamic number of topics for message_filters.TimeSynchronizer I want to create a time syncronizer for n topics. Is the

2020-11-24 12:31:16 -0500 edited question How to subscribe to dynamic number of topics while using message_filters.TimeSynchronizer

Dynamic number of subscribers for message_filters.TimeSynchronizer I want to create a time syncronizer for n topics. I

2020-11-24 12:30:25 -0500 edited question How to subscribe to dynamic number of topics while using message_filters.TimeSynchronizer

Dynamic number of subscribers for message_filters.TimeSynchronizer I want to create a time syncronizer for n topics. I

2020-11-24 12:28:23 -0500 asked a question How to subscribe to dynamic number of topics while using message_filters.TimeSynchronizer

Dynamic number of subscribers for message_filters.TimeSynchronizer I want to create a time syncronizer for n topics. I

2020-11-20 22:06:32 -0500 received badge  Famous Question (source)
2020-11-20 17:04:00 -0500 edited question How to save entire tf tree for a single timestamp in python?

How to save a snapshot of entire tf tree in python? I want to be able to save the current state of tf tree in python so

2020-11-20 17:03:22 -0500 edited question How to save entire tf tree for a single timestamp in python?

How to save entire tf tree in python? I want to be able to save the current state of tf tree in python so that I can loo

2020-11-20 17:00:20 -0500 marked best answer How to save entire tf tree for a single timestamp in python?

I want to be able to save the current state of tf tree in python so that I can lookup the desired transforms from the saved tf tree at a later point.

2020-11-20 15:48:05 -0500 received badge  Notable Question (source)
2020-11-18 08:29:32 -0500 commented question How to save entire tf tree for a single timestamp in python?

view_frames saves the tree as pdf. I want to save it in some format so that I can read from it programatically.

2020-11-18 08:25:07 -0500 received badge  Popular Question (source)
2020-11-17 17:04:59 -0500 edited question How to save entire tf tree for a single timestamp in python?

How to save entire tf tree in python? I want to be able to save the current state of tf tree in python so that I can loo

2020-11-17 17:04:24 -0500 asked a question How to save entire tf tree for a single timestamp in python?

How to save entire tf tree in python? I want to be able to save the current state of tf tree in python so that I can loo

2020-11-06 14:47:51 -0500 answered a question Issue compling with ROS Diagnostic [Melodic]

Add diagnostic_updater in your CMakeLists.txt find_package(catkin REQUIRED COMPONENTS diagnostic_updater )

2020-11-06 00:40:44 -0500 commented question rviz is not publishing goal to the topic /move_base_simple/goal

Yes. I was running rviz on a different machine. The problem was that on my rviz machine ROS_HOSTNAME parameter was point

2020-11-06 00:39:29 -0500 commented question Issue compling with ROS Diagnostic [Melodic]

were you able to solve the issue? I am getting the exact same error.

2017-11-06 21:02:46 -0500 received badge  Famous Question (source)
2017-10-30 14:46:29 -0500 received badge  Famous Question (source)
2017-04-25 06:59:44 -0500 received badge  Nice Question (source)
2017-03-31 17:10:18 -0500 marked best answer rviz is not publishing goal to the topic /move_base_simple/goal

I am setting up ros navigation stack on a robot that is not compatible with navigation stack out of the box. I am not using a static map for the navigation instead i have set the rolling_window parameters true for both global and local cost maps.
(I am not allowed to attach images so i will try my best to describe my situation in words.)

My rviz Screen shows the following objects

  • local and global costmaps
  • robot footprint.
  • "2D Nav Goal" tool is pointing to /move_base_simple/goal.

$ rostopic info /move_base_simple/goal

Publishers: * /rviz_1478194899883990323 ( http://172.20.41.90:44168/ )

Subscribers: * /move_base ( http://172.20.41.90:46055/ )

$ rostopic info /cmd_vel

Publishers: * /move_base ( http://172.20.41.90:46055/ )

Subscribers: * /beam/beam ( http://172.20.41.123:43113/ )

  • When I set a goal in rviz using "2D Nav Goal" tool, the terminal window of rviz shows the following information.

INFO [1478195397.235377567]: Setting goal: Frame:base_link, Position(0.558, -0.039, 0.000), Orientation(0.000, 0.000, 0.000, 1.000) = Angle: 0.000

In another terminal window i have following command running "rostopic echo /move_base_simple/goal"

In another terminal window i have following command running "rostopic echo /cmd_vel"

My problem is that when I set a goal in rviz screen i do not see anything published to /move_base_simple/goal or /cmd_vel topics.

2017-03-31 17:09:47 -0500 received badge  Notable Question (source)
2017-03-31 17:09:47 -0500 received badge  Famous Question (source)
2017-03-31 00:07:30 -0500 commented question Navigation stack runs slow when installed from source

I have tried setting the NDEBUG flag explicitly and also set the build type to None, but no improvements. Do you know exactly how does the navigation stack packages get built? using catkin_make or any other tool?

2017-03-29 12:17:49 -0500 received badge  Notable Question (source)
2017-03-29 09:42:27 -0500 commented question Navigation stack runs slow when installed from source

I think -DCMAKE_BUILD_TYPE=Release boils down to -O3 and -DNDEBUG.

2017-03-29 02:41:33 -0500 received badge  Popular Question (source)
2017-03-29 00:09:45 -0500 received badge  Organizer (source)
2017-03-28 23:18:42 -0500 asked a question Navigation stack runs slow when installed from source

I need to modify the costmap_2d source code for my project. I downloaded the latest stable navigation stack source from github (v1.12.13 as of today). I copied the source code (all the navigation packages) into my workspace and compiled it by executing catkin_make -DCMAKE_BUILD_TYPE=Release.

However, when I give a goal to robot it gives me warnings Map loop missed its desired rate of ..., and robot's movement is very slow and unstable. (I do not get any warnings before giving the goal). The performance of navigation stack in general became very slow after I installed it from source.

I do not get any warning and the robot moves smoothly if I remove the navigation packages from my catkin workspace and use the packages that came with ros installation (which are also v1.12.13).

One difference between source compiled executables and the original executables (one that came with ros installation) is as follow.

file command gives different output:

Source installed executables: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=ea5a688fc0b62bec71a5a6e7ac53c4a7bb209916, not stripped

Original executables (ones that come with ros installation): ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=138405beffc40400b5633927fa54e64062834c63, stripped

Also, source compiled executables have bigger size than the corresponding original executables.

I am using ros indigo with ubuntu 14.04. Let me know if you need more information.

2017-03-27 00:03:27 -0500 marked best answer How to change the position of "base_link" frame?

For navigation, the base_link should be placed at the rotational center of the robot.

My robot is a rectangular shaped robot, whose rotation center is at the front.

How do I change the location of "base_link" from its physical center to its front?