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

ne0h's profile - activity

2017-10-30 05:41:45 -0500 received badge  Famous Question (source)
2016-07-15 16:30:24 -0500 received badge  Notable Question (source)
2016-07-15 16:30:24 -0500 received badge  Famous Question (source)
2016-07-15 16:28:43 -0500 answered a question hector localization package against known map

Yes, there is a solution. You can use hector with a map_server and amcl. You can check out my launch file at [ https://github.com/ne0h/hmmwv/blob/ma... ] But there are still two problems: - You need to tell hector (I use rviz for that) where the robot is on the map. Must be the perfect position - You need to drive a little but around so that hector can find itself on the map

2016-02-25 06:36:05 -0500 received badge  Popular Question (source)
2016-02-24 05:31:30 -0500 asked a question Use yaml-cpp in ROS Indigo

Hi,

I am trying to use yaml-cpp in ROS Indigo. My minimal example works fine in plain c++ so a started a new ROS service to return nicely formatted yaml-code. I added <build_depend>yaml-cpp</build_depend> and <run_depend>yaml-cpp</run_depend> to package.xml and updated to target_link_libraries(stairwaydetector ${catkin_LIBRARIES} yamĺ-cpp) in CMakeLists.txt. But catkin_make does not find it: /usr/bin/ld: cannot find -lyamĺ-cpp.

All necessary packages should be installed:


i A libyaml-cpp-dev - YAML parser and emitter for C++ - development files
p libyaml-cpp-dev:i386 - YAML parser and emitter for C++ - development files
p libyaml-cpp0.3 - YAML parser and emitter for C++ (0.3 series)
p libyaml-cpp0.3:i386 - YAML parser and emitter for C++ (0.3 series)
p libyaml-cpp0.3-dev - YAML parser and emitter for C++ - development files (0.3 series)
p libyaml-cpp0.3-dev:i386 - YAML parser and emitter for C++ - development files (0.3 series)
i A libyaml-cpp0.5 - YAML parser and emitter for C++
p libyaml-cpp0.5:i386 - YAML parser and emitter for C++
i ros-indigo-yaml-cpp-0-3 - Legacy version of yaml cpp without boost, namespaced to avoid system con p ros-indigo-yaml-cpp-0-3:i386 - Legacy version of yaml cpp without boost, namespaced to avoid system con


What do I miss? Thanks in advance!

UPDATE: It works! Had a nearly invisible typo in "yaml-cpp".

2016-01-21 06:02:31 -0500 received badge  Notable Question (source)
2016-01-21 06:02:31 -0500 received badge  Notable Question (source)
2015-12-10 03:17:27 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

I am sorry I never had this warning. Does your CPU have enough power? ROS starts dropping messages when the system load increases dramatically.

2015-12-10 02:01:21 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

Yes, you need to remap hector_mapping's map and frame topics: <remap from="map" to="/mapcurrent"/> and < param name="map_frame" value="/mapcurrent" /> .

2015-12-03 11:07:29 -0500 commented answer Subscribe to multiple topics simultaneously

Thanks, I used an ApproximateTimeSynchronizer ( http://docs.ros.org/api/message_filte... )

2015-12-03 11:07:29 -0500 received badge  Commentator
2015-12-03 11:05:00 -0500 received badge  Supporter (source)
2015-12-03 11:02:22 -0500 commented answer Using Hector mapping for odometry with amcl for localization in a pre given map

Hi, "amcl is a probabilistic localization system for a robot moving in 2D". This means that AMCL takes the initial position that you provide and tries to find the correct position in the map. When you move the robot AMCL approximates its position. Is your transform tree correct?

2015-12-03 10:50:46 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

You are right, the transform scanmatcher_odom->map is missing. I can't check at the moment but normally it is there. dodomtransformer.py takes odometry input (in my case from hector_mapping) and outputs this data as transform. How do you get the odometry data?

2015-12-01 05:49:27 -0500 answered a question Asus Xtion, Stream RGB and IR together

You could use an ApproximateTimeSynchronizer ( http://docs.ros.org/api/message_filte... ).

2015-11-28 16:49:14 -0500 received badge  Popular Question (source)
2015-11-28 03:40:26 -0500 commented answer Subscribe to multiple topics simultaneously

Looks good, thank you. I will take a closer look next week.

2015-11-28 03:39:05 -0500 received badge  Enthusiast
2015-11-27 06:40:00 -0500 received badge  Organizer (source)
2015-11-27 06:39:33 -0500 asked a question Subscribe to multiple topics simultaneously

Hi,

I implement a stair detection algorithmus for ROS. Therefore the node analyzes input data from an Asus Xtion camera via openni_launch. Can the node subscribe to both topics, /camera/depth/image and /camera/rgb/image, and receive both image frames to the same time?

Thanks in advance, Max

2015-11-27 05:45:17 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

Hi quentin, no problem. Transform tree ( https://ne0h.de/cloud/index.php/s/nwc... ) and messages tree ( https://ne0h.de/cloud/index.php/s/BHS... ).

2015-11-20 08:26:58 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

Hi pJ, the timer delay has nothing to do with the amcl approach. We had to add the delay to get hector_slam working due to some timing errors in hector_slam. Perhabs the cpu was just to slow to meet the ROS timing rate...

2015-11-19 06:20:32 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

I got it running by providing the odometry data from hector_mapping as transform from scanmatcher->base_link. Here is my launch file: https://github.com/ne0h/hmmwv/blob/ma...

2015-11-17 06:19:14 -0500 commented question hector localization package against known map

Did you make any process since this?

2015-11-17 06:10:57 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

Do you try to use AMCL?

2015-11-16 05:15:27 -0500 commented question Using Hector mapping for odometry with amcl for localization in a pre given map

Hi Fahad,

did you manage to get this working?

Greetings, Max

2015-11-16 05:15:06 -0500 answered a question Using Hector mapping for odometry with amcl for localization in a pre given map

Hi Fahad,

did you manage to get this working?

Greetings, Max

2015-11-13 00:09:19 -0500 received badge  Teacher (source)
2015-11-13 00:09:19 -0500 received badge  Necromancer (source)
2015-11-12 09:34:13 -0500 answered a question How to use hector elevation mapping?

Did you get "normal" hector_mapping running? I am not sure, but I think you need it. You can check out our launch files under https://github.com/ne0h/hmmwv/tree/ma... and adapt them to the topics your robot uses.