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

Marvin's profile - activity

2022-11-28 17:41:30 -0500 received badge  Good Question (source)
2021-02-14 17:44:01 -0500 received badge  Favorite Question (source)
2021-02-14 17:41:49 -0500 received badge  Nice Question (source)
2020-11-06 19:43:59 -0500 received badge  Student (source)
2020-10-20 12:30:58 -0500 received badge  Notable Question (source)
2020-08-21 01:50:06 -0500 received badge  Good Answer (source)
2020-08-21 01:50:06 -0500 received badge  Enlightened (source)
2020-08-13 10:13:54 -0500 received badge  Famous Question (source)
2020-05-18 21:28:20 -0500 received badge  Famous Question (source)
2020-05-18 21:28:20 -0500 received badge  Notable Question (source)
2020-02-17 08:01:31 -0500 received badge  Notable Question (source)
2020-02-08 13:16:00 -0500 received badge  Famous Question (source)
2020-01-19 04:16:07 -0500 edited answer rosserial with 2 arduino

You cannot have 2 or more nodes with the same name. So you need to change the name of one of your rosserial nodes, eg:

2020-01-17 02:57:39 -0500 received badge  Nice Answer (source)
2020-01-14 10:58:53 -0500 received badge  Teacher (source)
2020-01-14 10:56:24 -0500 edited answer rosserial with 2 arduino

You cannot have 2 or more nodes with the same name. So you need to change the name of one of your rosserial nodes, eg:

2020-01-14 05:38:25 -0500 commented answer rosserial with 2 arduino

When using rosrun try using the name argument with a double underscore to rename. Obviously, you can check, one at a ti

2020-01-14 05:36:15 -0500 edited answer rosserial with 2 arduino

You cannot have 2 or more nodes with the same name. So you need to change the name of one of your rosserial nodes, eg:

2020-01-11 11:41:39 -0500 received badge  Popular Question (source)
2020-01-09 16:25:00 -0500 asked a question How to use ROS2 with Arduino

How to use ROS2 with Arduino My ROS1-based mobile robot currently uses multiple instances of the rosserial_python serial

2020-01-09 16:15:50 -0500 edited answer rosserial with 2 arduino

You cannot have 2 or more nodes with the same name. So you need to change the name of one of your rosserial nodes, eg:

2020-01-09 16:13:02 -0500 answered a question rosserial with 2 arduino

You cannot have 2 or more nodes with the same name. So you need to change the name of one of your rosserial nodes, eg:

2020-01-09 16:13:02 -0500 received badge  Rapid Responder (source)
2020-01-09 05:58:15 -0500 received badge  Notable Question (source)
2020-01-06 16:01:42 -0500 edited question Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf? Why does selecting 'true' or 'fal

2020-01-06 16:01:11 -0500 edited question Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf? Why does selecting 'true' or 'fal

2020-01-06 15:58:53 -0500 received badge  Editor (source)
2020-01-06 15:58:53 -0500 edited question Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf? Why does selecting 'true' or 'fal

2020-01-06 15:40:52 -0500 commented answer Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Navsat config file added as requested.

2020-01-06 15:32:54 -0500 edited question Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf? Why does selecting 'true' or 'fal

2020-01-06 07:32:41 -0500 received badge  Popular Question (source)
2019-12-29 18:17:48 -0500 commented question Calculating IMU Variance-Covariance Matrix

A simple method for calculating streaming variances. Can be adapted to calculate real sensor data streaming covariances

2019-12-29 16:36:59 -0500 asked a question Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf?

Why does navsat_transform_node parameter wait_for_datum change world_frame->utm tf? Why does selecting 'true' or 'fal

2019-11-29 18:12:01 -0500 received badge  Popular Question (source)
2019-11-29 15:01:08 -0500 commented question How to set the covariance matric for IMU orientation, angular velocity and linear acceleration?

Implementing the calculation of variances (not covariances) described in the link above (namely the 2 equations for vari

2019-11-28 15:20:18 -0500 asked a question Robot Localization - Is it good practice to continually update sensor covariance matricies?

Robot Localization - Is it good practice to continually update sensor covariance matricies? Does the Robot Localization

2019-11-28 03:29:30 -0500 commented question How to set the covariance matric for IMU orientation, angular velocity and linear acceleration?

For my IMU, including a bno055 connected via an Arduino, the variances (the diagonal) were calculated dynamically (conti

2019-07-24 06:29:54 -0500 received badge  Famous Question (source)
2018-09-14 17:28:44 -0500 marked best answer robot_localization Build Failure

System: Ubuntu 16.04 LTS; ROS Kinetic; catkin tools robot_localization package git cloned to ~/catkin_ws/src

catkin build fails. I do not understand the issue and would appreciate if someone could interpret the build output below and advise.

Thank you in advance.


karl@qqq:~/catkin_ws$ catkin build robot_localization 
Profile:                     default
Extending:          [cached] /opt/ros/kinetic
Workspace:                   /home/karl/catkin_ws
---------------------------------------------------------
Source Space:       [exists] /home/karl/catkin_ws/src
Log Space:          [exists] /home/karl/catkin_ws/logs
Build Space:        [exists] /home/karl/catkin_ws/build
Devel Space:        [exists] /home/karl/catkin_ws/devel
Install Space:      [unused] /home/karl/catkin_ws/install
DESTDIR:            [unused] None
---------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
---------------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
---------------------------------------------------------
Whitelisted Packages:        None
Blacklisted Packages:        None
---------------------------------------------------------
Workspace configuration appears valid.
---------------------------------------------------------
[build] Found '11' packages in 0.0 seconds.                                                                                                                                                                
[build] Package table is up to date.                                                                                                                                                                       
Starting  >>> roscpp                                                                                                                                                                                       
Starting  >>> tf2                                                                                                                                                                                          
Starting  >>> tf2_ros                                                                                                                                                                                      
Finished  <<< roscpp                            [ 0.5 seconds ]                                                                                                                                            
Finished  <<< tf2_ros                           [ 0.3 seconds ]                                                                                                                                            
Finished  <<< tf2                               [ 0.3 seconds ]                                                                                                                                            
Starting  >>> robot_localization                                                                                                                                                                           
___________________________________________________________________________________________________________________________________________________________________________________________________________
Errors     << robot_localization:make /home/karl/catkin_ws/logs/robot_localization/build.make.001.log                                                                                                      
CMakeFiles/test_ros_robot_localization_listener_publisher.dir/test/test_ros_robot_localization_listener_publisher.cpp.o: In function `main':
test_ros_robot_localization_listener_publisher.cpp:(.text+0x72): undefined reference to `ros::init(int&, char**, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)'
test_ros_robot_localization_listener_publisher.cpp:(.text+0xce): undefined reference to `ros::NodeHandle::NodeHandle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x1db): undefined reference to `tf2_ros::StaticTransformBroadcaster::StaticTransformBroadcaster()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x25a): undefined reference to `ros::ok()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x7ac): undefined reference to `tf2_ros::StaticTransformBroadcaster::sendTransform(geometry_msgs::TransformStamped_<std::allocator<void> > const&)'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x865): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x874): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x883): undefined reference to `ros::NodeHandle::~NodeHandle()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x8f4): undefined reference to `ros::NodeHandle::~NodeHandle()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x925): undefined reference to `ros::NodeHandle::~NodeHandle()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x956): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0x995): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0xa96): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0xaaa): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text+0xabe): undefined reference to `ros::NodeHandle::~NodeHandle()'
CMakeFiles/test_ros_robot_localization_listener_publisher.dir/test/test_ros_robot_localization_listener_publisher.cpp.o: In function `tf2_ros::StaticTransformBroadcaster::~StaticTransformBroadcaster()':
test_ros_robot_localization_listener_publisher.cpp:(.text._ZN7tf2_ros26StaticTransformBroadcasterD2Ev[_ZN7tf2_ros26StaticTransformBroadcasterD5Ev]+0x2d): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text._ZN7tf2_ros26StaticTransformBroadcasterD2Ev[_ZN7tf2_ros26StaticTransformBroadcasterD5Ev]+0x39): undefined reference to `ros::NodeHandle::~NodeHandle()'
test_ros_robot_localization_listener_publisher.cpp:(.text._ZN7tf2_ros26StaticTransformBroadcasterD2Ev[_ZN7tf2_ros26StaticTransformBroadcasterD5Ev]+0x50): undefined reference to `ros::Publisher::~Publisher()'
test_ros_robot_localization_listener_publisher.cpp:(.text._ZN7tf2_ros26StaticTransformBroadcasterD2Ev[_ZN7tf2_ros26StaticTransformBroadcasterD5Ev]+0x61): undefined reference to `ros::NodeHandle::~NodeHandle()'
CMakeFiles/test_ros_robot_localization_listener_publisher ...
(more)
2018-09-14 17:27:25 -0500 received badge  Notable Question (source)
2018-03-15 09:33:10 -0500 received badge  Famous Question (source)
2018-01-31 10:00:03 -0500 received badge  Notable Question (source)
2018-01-05 03:45:45 -0500 commented answer How would you add control commands to robot_localization?

Ref' comment Oct 8, 15 regarding using a TwistWithCovarianceStamped message to input cmd_vel inputs to the robot_localiz

2017-12-31 08:29:48 -0500 answered a question Gmapping and TF frames

Solved this problem by changing the depthimage_to_laserscan 'output_frame_id' to "camera_depth_frame" or "camera_link",

2017-12-10 12:24:01 -0500 received badge  Popular Question (source)
2017-12-10 08:28:17 -0500 commented question Calculating IMU Variance-Covariance Matrix

OK, but since I can't get the ROS package robot_localization to give useful output, ie, pose and orientation that isn't

2017-12-09 07:10:24 -0500 asked a question Calculating IMU Variance-Covariance Matrix

Calculating IMU Variance-Covariance Matrix Setup: Differential wheel robot. IMU: Two IMU on chasis (Adafruit 9DOF and

2017-11-29 17:03:35 -0500 answered a question robot_localization Build Failure

I never found out how to build the robot_localization package cloned from git using catkin tools. However, I discovered

2017-11-20 17:01:29 -0500 received badge  Enthusiast
2017-11-20 05:40:13 -0500 received badge  Popular Question (source)