ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2022-05-22 13:06:51 -0500 | received badge | ● Self-Learner (source) |
2014-02-03 01:03:54 -0500 | received badge | ● Nice Answer (source) |
2014-01-28 17:25:33 -0500 | marked best answer | slam_gmapping Registering First Scan problem (I'm using a custom made robot having wheel encoders and Kinect, and want to implement slam_gmapping) I have the following /tf set up for my robot: http://img826.imageshack.us/img826/7405/screenshotat20120423220.png I added the _1 suffix to the frames I get using my encoders. I run a pointcloud_to_laserscan launch file which publishes to the /scan topic. Then I launch gmapping, a clone of the launch file from turtlebot_navigation. That's when I get the following message: http://imageshack.us/photo/my-images/10/screenshotat20120423220.png/ And, when I visualize it using rviz, I get a map based on seemingly the very first Laser Scan, after which I can view (visualize) the Laser scan (it moves around as I move the Kinect), but the map doesn't get built further (as it should, iteratively from what I've heard) http://imageshack.us/photo/my-images/88/screenshotat20120423214.png/ Thanks a lot! |
2014-01-28 17:25:00 -0500 | marked best answer | cmake with rosserial problem I edited the CMakeLists.txt as directed, and got the (expected) error: -- The arduino sdk path is ARDUINO_SDK_PATH-NOTFOUND -- Could NOT find Arduino (missing: ARDUINO_SDK_PATH ARDUINO_SDK_VERSION) I set the ARDUINO_SDK_PATH to ~/Downloads/arduino-1.0 where the IDE lies using set(ARDUINO_SDK_PATH ~/Downloads/arduino-1.0/). Now I'm getting: -- Could NOT find Arduino (missing: ARDUINO_SDK_VERSION) what do I have to set ARDUINO_SDK_VERSION as?? Thanks a lot. |
2014-01-28 17:24:50 -0500 | marked best answer | custom msg in pub/sub node Want to implement user defined msg in nodes I edited CMakeLists.txt to include rosbuild_genmsg(). In the publisher/subscriber node, do I have to include it like in the case of std_msg? (i.e. #include "msg/custom_msg.h" or something?) Will this correspond to the following change: ros::Publisher chatter_pub = n.advertise<msg::custom_msg>("chatter", 1000); Further, I want to create a subscriber node, and publish messages to it manually, should the corresponding callback method be modified as: void chatterCallback(const msg::custom_msg::ConstPtr& msg) { ROS_INFO("I heard: [%s]", msg->data.c_str()); } Thanks a lot, really appreciate your help. |
2014-01-28 17:23:28 -0500 | marked best answer | multiple distributions on a single system I installed ROS Electric, however I read that ROS Diamondback has an enhanced support as far as 2D/3D visualization and Kinect are concerned (that I require). Can I install Diamondback on the same system (I'm using an Ubuntu 11.10 based PC) or should I just install the additional packages that are in Diamondback? (My concern being any duplicity resulting in errors on having 2 distributions.) Thanks |
2014-01-20 23:11:56 -0500 | received badge | ● Famous Question (source) |
2014-01-20 23:11:56 -0500 | received badge | ● Notable Question (source) |
2014-01-20 23:11:56 -0500 | received badge | ● Popular Question (source) |
2012-12-20 04:09:34 -0500 | received badge | ● Taxonomist |
2012-10-04 20:30:02 -0500 | received badge | ● Famous Question (source) |
2012-10-04 20:30:02 -0500 | received badge | ● Notable Question (source) |
2012-10-04 20:30:02 -0500 | received badge | ● Popular Question (source) |
2012-09-29 10:10:49 -0500 | received badge | ● Famous Question (source) |
2012-09-29 10:10:49 -0500 | received badge | ● Notable Question (source) |
2012-09-29 10:10:49 -0500 | received badge | ● Popular Question (source) |
2012-08-25 19:58:14 -0500 | received badge | ● Popular Question (source) |
2012-08-25 19:58:14 -0500 | received badge | ● Famous Question (source) |
2012-08-25 19:58:14 -0500 | received badge | ● Notable Question (source) |
2012-08-20 16:47:43 -0500 | received badge | ● Famous Question (source) |
2012-08-20 16:47:43 -0500 | received badge | ● Notable Question (source) |
2012-07-23 04:53:00 -0500 | received badge | ● Popular Question (source) |
2012-07-22 23:26:22 -0500 | commented question | Timestamp gmapping check this thread out: http://answers.ros.org/question/32399/slam_gmapping-registering-first-scan-problem/ |
2012-06-27 21:55:40 -0500 | received badge | ● Citizen Patrol (source) |
2012-06-12 21:32:29 -0500 | commented answer | Gazebo Illegal instruction do an upgrade, (sudo apt-get upgrade). there's some major gazebo upgrade in the pipeline I think. works after that. |
2012-06-12 10:45:03 -0500 | commented question | Core dump at Gazebo startup @lucasw do you think it's got to do with the drivers? been following the issue on this thread: http://answers.ros.org/question/33449/gazebo-illegal-instruction |
2012-06-10 20:08:48 -0500 | answered a question | rosserial install with fuerte? You don't need to build rosserial_arduino. Just copy the ros_lib folder from /rosserial/rosserial_arduino/libraries into your Arduino 'sketchbook' folder (or alternatively the /arduino/examples folder). After you've done that, the example sketches will appear at File>sketchbook>ros_lib OR File>Examples>ros_lib on the Arduino IDE. You can select any one of the example/tutorial sketches and compile/upload them to your board. (Follow the corresponding Tutorial from the wiki.) P.S. Make sure you've made the following changes: in ros_lib edit ArduinoHardware.h: replace #include "WProgram.h" with #include "Arduino.h" |
2012-06-05 05:35:31 -0500 | received badge | ● Commentator |
2012-06-05 05:35:31 -0500 | commented question | Gazebo Illegal instruction been struggling with this for 3-4 days now |
2012-06-04 05:06:16 -0500 | commented answer | fail to roslaunch gazebo_worlds empty_world.launch made the change, getting this:
/opt/ros/fuerte/stacks/simulator_gazebo/gazebo/scripts/gui: line 2: 3243 Illegal instruction (core dumped) |
2012-05-31 04:26:36 -0500 | commented question | gazebo plugin path not set on new fuerte install I get that, and towards the end it says: all processes on machine have died, roslaunch will exit shutting down processing monitor... ... shutting down processing monitor complete done |
2012-05-17 19:45:52 -0500 | commented question | 2D SLAM combine pointcloud_to_laserscan and laser_scan_matcher and gmapping wait, how is the scan data fake when you're actually using the Kinect? The default parameters work fine with gmapping. Upload a pic of the map if you can. If you want to build a proper map, it's important that you provide tf specific to your robot and provide odom values (for base_link -> odom). |