Ask Your Question

dhindhimathai's profile - activity

2021-06-03 05:24:51 -0500 received badge  Nice Question (source)
2021-06-03 05:24:44 -0500 received badge  Guru (source)
2021-06-03 05:24:44 -0500 received badge  Great Answer (source)
2020-04-20 13:12:42 -0500 received badge  Famous Question (source)
2019-08-19 17:30:44 -0500 received badge  Notable Question (source)
2019-07-01 15:18:13 -0500 received badge  Famous Question (source)
2019-06-06 04:44:31 -0500 received badge  Notable Question (source)
2019-05-23 04:36:50 -0500 commented question Moveit getJacobian returns wrong jacobian

@os And may be you wanted to use some sort of kinematic inversion to find the joint velocities from the twist.

2019-05-23 04:35:07 -0500 commented question Moveit getJacobian returns wrong jacobian

@os Let me understand, you are doing the following: 1) creating a cartesian pose -> pose 2) setting the kinematic sta

2019-05-23 04:34:44 -0500 commented question Moveit getJacobian returns wrong jacobian

@os Let me understand, you are doing the following: 1) creating a cartesian pose -> pose 2) setting the kinematic sta

2019-05-23 04:34:39 -0500 commented question Moveit getJacobian returns wrong jacobian

@os Let me understand, you are doing the following: 1) creating a cartesian pose -> pose 2) setting the kinematic sta

2019-05-23 04:34:25 -0500 commented question Moveit getJacobian returns wrong jacobian

@os et me understand, you are doing the following: 1) creating a cartesian pose -> pose 2) setting the kinematic stat

2019-05-21 16:46:46 -0500 received badge  Popular Question (source)
2019-05-20 06:46:41 -0500 commented question Moveit getJacobian returns wrong jacobian

Why are you trying to find the pose of the tip by multiplying the Jacobian with the joint positions vector?

2019-05-20 05:03:28 -0500 edited question Cannot create filters::FilterChain in ROS Melodic

Cannot create filters::FilterChain in ROS Melodic Hi all, I recently upgraded to ROS Melodic. I'm trying to implement a

2019-05-20 04:07:07 -0500 asked a question Cannot create filters::FilterChain in ROS Melodic

Cannot create filters::FilterChain in ROS Melodic Hi all, I recently upgraded to ROS Melodic. I'm trying to implement a

2019-05-18 10:32:52 -0500 received badge  Popular Question (source)
2019-04-12 09:25:52 -0500 received badge  Popular Question (source)
2019-04-08 10:32:30 -0500 received badge  Good Answer (source)
2019-04-08 10:32:30 -0500 received badge  Enlightened (source)
2019-04-01 03:52:32 -0500 received badge  Famous Question (source)
2019-03-28 11:23:39 -0500 received badge  Organizer (source)
2019-03-27 11:30:49 -0500 asked a question Cannot always switch controllers

Cannot always switch controllers Hello everyone, I am on Ubuntu 16.04 with ROS Kinetic. Working on a robot with two dif

2019-03-21 10:17:30 -0500 commented question Initialize std::vector of filters::FilterChain in class constructor

@gvdhoorn You mean using std::shared_ptr<std::vector<filters::FilterChain<double>>> vector_filters;?

2019-03-21 10:17:30 -0500 received badge  Commentator
2019-03-21 09:59:02 -0500 asked a question Initialize std::vector of filters::FilterChain in class constructor

Initialize std::vector of filters::FilterChain in class constructor I would like to be able to use a std::vector<filt

2019-01-09 08:36:32 -0500 commented question can't find boost after upgrade from indigo to kinetic

@gvdhoom You are definitely right. Just thought about the quick "solution". @mark_vision Can you check which version of

2019-01-09 07:52:16 -0500 answered a question can't find boost after upgrade from indigo to kinetic

Try creating a symbolic link with source 1.54.0 and target 1.58.0: sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system

2019-01-01 21:47:05 -0500 marked best answer undefined reference to tf::poseMsgToEigen

I'm on Ubuntu 14.04 with ROS Indigo.

Inside a service callback, I want to convert a geometry_msgs::Pose to Eigen::Affine3d. I'm trying to use tf::poseMsgToEigen.

My includes are as follows:

#include <tf/tf.h>
#include <tf_conversions/tf_eigen.h>
#include <eigen_conversions/eigen_msg.h>
#include <geometry_msgs/Pose.h>

The relevant part of code is:

geometry_msgs::Pose pose;
Eigen::Affine3d transform;  
tf::poseMsgToEigen(pose, transform);

I get the following error:

undefined reference to `tf::poseMsgToEigen(geometry_msgs::Pose_<std::allocator<void> > const&, Eigen::Transform<double, 3, 2, 0>&)'
collect2: error: ld returned 1 exit status

Inside my CMakeLists.txt I have

find_package(catkin REQUIRED COMPONENTS
  std_msgs
  geometry_msgs
  tf
  tf_conversions
)

and in the package.xml I have added the build and exec_depends for the same.

Thanks a lot in advance for your help.

2019-01-01 21:47:05 -0500 received badge  Nice Answer (source)
2018-11-15 08:31:42 -0500 received badge  Enthusiast
2018-11-14 07:46:15 -0500 edited answer publishing to /cmd_vel gives error

First of all, your code does not seem to be properly indented. Did you check if the result of rosparam get use_sim_tim

2018-11-14 07:45:46 -0500 edited answer publishing to /cmd_vel gives error

First of all, your code does not seem to be properly indented. Did you check if the result of rosparam get use_sim_tim

2018-11-14 07:43:48 -0500 answered a question publishing to /cmd_vel gives error

First of all, your code does not seem to be properly indented. Did you check if the result of rosparam get use_sim_tim

2018-11-07 04:16:39 -0500 received badge  Notable Question (source)
2018-11-07 04:16:39 -0500 received badge  Famous Question (source)
2018-11-07 04:16:39 -0500 received badge  Popular Question (source)
2018-10-31 07:55:51 -0500 commented question How to add pointcloud to existing tf?

Can you give us at least an outline of the code in which you publish the PointCloud message? I suspect you are not filli

2018-10-31 07:48:24 -0500 answered a question Why does node not run when called from LAUNCH file?

I guess the problem is due to the fact that you are trying to run the node in upload_robot.xacro file. Try to remove th

2018-10-30 07:41:08 -0500 received badge  Famous Question (source)