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

burf2000's profile - activity

2022-05-16 19:04:18 -0500 received badge  Famous Question (source)
2020-04-16 14:07:29 -0500 received badge  Notable Question (source)
2020-04-16 14:07:29 -0500 received badge  Famous Question (source)
2020-02-06 15:18:25 -0500 received badge  Nice Question (source)
2019-09-20 02:39:52 -0500 marked best answer lwheel and rwheel frame to link up to URDF

So, this seem to be the final thing I am stuck on, please help

My wheels in my URDF is lwheel and rwheel

When I list topics, the wheels are listed

/rwheel
/rwheel_vel
/rwheel_vtarget

When I do rosrun tf view_frames

Exception thrown:"odom" passed to lookupTransform argument source_frame does not exist.  
The current list of frames is: 
Frame laser exists with parent base_frame. 
Frame base_frame exists with parent map. 
Frame scanmatcher_frame exists with parent

What the hell do I need to map these so the URDF maps to the publisher? I think its something to do with a TF?

2019-09-20 02:39:48 -0500 marked best answer What is producing the Wheel Frames?

So I am trying to work out how to wire up my custom robots wheels?

I fired up my turtlebot and via rosrun tf view_frames ( I have to be running roslaunch turtlebot_teleop keyboard_teleop.launch)

Frame wheel_left_link exists with parent base_link.
Frame wheel_right_link exists with parent base_link.

However my custom robot has no such frames and I am trying to work out what creates these frames. My Custom frame is running Hector_slam and a Navigation stack

Exception thrown:"odom" passed to lookupTransform argument source_frame does not exist. 
The current list of frames is:
Frame base_frame exists with parent map.
Frame scanmatcher_frame exists with parent map.
Frame laser exists with parent base_frame.

I am just trying to work out whats going on

2019-09-20 02:31:45 -0500 marked best answer No transform from [base_link] to [/map]

I know similar questions have been asked but I think mine is a little different.

I have a custom robot which is running Hector_Slam and the navigation stack etc, all is working well. However I been advised to add a model (URDF) to the project so I can tell the system where my new sensors are going to go.

My Fixed frame is /map or I can use /laser

I created my robot which its top level thing seems to be base_link. It complains that there is No transform from [base_link] to [/map]?

It also complains there is no No transform from [lwheel] to [/map] and so on? If I fix the base_link error will it make the others go away? (the wheels are linked to base_link)

In my Hector Launch File I see lots or references to

<param name="base_frame" value="base_frame"/>

But nothing to base_link

image description

2019-09-20 02:21:11 -0500 marked best answer Adding Ultrasonics to my robot (Multiple sensors)

So I have a custom robot that I am using Hector Slam on (Neato Lidar) and I have yaml files that detail its size (but no model of the robot). I can do navigation on the robot as the Hector Slam gives me /odem.

This is amazing and thanks everyone who helped.

Now I want to add some ultrasonics to the robot (3 on the front). Now I understand you can publish under the same topics etc:

How would I tell the robot where the ultrasonics sensors are? (I guess on the file that contains the footprint?)

Are there any complications

2019-09-20 02:20:05 -0500 marked best answer Whats the difference between base_frame and base_link?

So I am trying to map a model(urdf) to my hector slam project which seems to have base_frame. I don't have any base_link?

rosrun tf tf_echo /map /base_link

CFailure at 1485981006.541937303 Exception thrown:"base_link" passed to lookupTransform argument source_frame does not exist. The current list of frames is: Frame laser exists with parent base_frame. Frame base_frame exists with parent map. Frame scanmatcher_frame exists with parent map.

If I change my URDF from base_link to base_frame, I have less errors in RVIZ but the wheels are not connected to the robot?

2019-09-20 02:19:37 -0500 marked best answer Navigation Stack : What Am I missing? Robot not moving?

Hi all, this has been a ongoing battle which I am loosing, the wiki is not the easiest thing to follow.

So I have a robot (2 wheel, running Lidar)

  • It runs Hector Slam which gives me /odom
  • it can be moved by teleop (nav_msg)

I have created all the files in http://wiki.ros.org/navigation/Tutori... (move_base running on robot)

I have also setup RVIZ as shown in http://wiki.ros.org/navigation/Tutori...

However in RVIZ when I press 2D Nav Goal, bugger all happens. Current errors I seem to be seeing No transform between frames /map and /base_link available after 20.003237 seconds of waiting. This warning only prints once

[ WARN] [1485103992.288786277]: Timed out waiting for transform from base_link to map to become available before running costmap, tf error: . canTransform returned after 0.101515 timeout was 0.1.

The problem is I am getting super confused now, going via the Tutorials, things like URDF come up which I dont think I need because of the YAML file? This like build a tf_broadcaster also appear?

**Theres are my topics : Maybe it does not match the yaml file?

  • /cmd_vel
  • /initialpose
  • /map
  • /map_metadata
  • /poseupdate
  • /rosout
  • /rosout_agg
  • /rpms
  • /scan
  • /slam_cloud
  • /slam_out_pose
  • /syscommand
  • /tf
  • /tf_static**

I am sure its such a simple thing I am missing!

2019-01-31 11:21:49 -0500 received badge  Famous Question (source)
2019-01-28 07:02:47 -0500 received badge  Famous Question (source)
2019-01-28 07:02:47 -0500 received badge  Notable Question (source)
2018-11-06 19:15:33 -0500 received badge  Nice Question (source)
2018-08-14 22:28:16 -0500 received badge  Famous Question (source)
2018-08-14 22:28:16 -0500 received badge  Notable Question (source)
2018-08-08 01:44:11 -0500 received badge  Famous Question (source)
2018-08-08 01:42:47 -0500 marked best answer Installing ROS Kinetic on OSX Sierra

So, I am trying to follow http://wiki.ros.org/kinetic/Installat...

Any I am just getting error after error. Has anyone got Kinetic working on Sierra

I have tried mikepurvis/ros-install-osx I had to open an issue https://github.com/mikepurvis/ros-ins...

Make Error at /Users/burfies1/ros_catkin_ws/install_isolated/share/cmake_modules/cmake/Modules/FindPoco.cmake:186 (MESSAGE): Poco was not found. Set the Poco_INCLUDE_DIR cmake cache entry to the top-level directory containing the poco include directories. E.g
/usr/local/include/ or c:\poco\include\poco-1.3.2 Call Stack (most recent call first):
CMakeLists.txt:15 (find_package)

-- Configuring incomplete, errors occurred! See also "/Users/burfies1/ros_catkin_ws/build_isolated/class_loader/CMakeFiles/CMakeOutput.log". <== Failed to process package 'class_loader': Command '['/Users/burfies1/ros_catkin_ws/install_isolated/env.sh', 'cmake', '/Users/burfies1/ros_catkin_ws/src/class_loader', '-DCATKIN_DEVEL_PREFIX=/Users/burfies1/ros_catkin_ws/devel_isolated/class_loader', '-DCMAKE_INSTALL_PREFIX=/Users/burfies1/ros_catkin_ws/install_isolated', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Unix Makefiles']' returned non-zero exit status 1

Reproduce this error by running: ==> cd /Users/burfies1/ros_catkin_ws/build_isolated/class_loader && /Users/burfies1/ros_catkin_ws/install_isolated/env.sh cmake /Users/burfies1/ros_catkin_ws/src/class_loader -DCATKIN_DEVEL_PREFIX=/Users/burfies1/ros_catkin_ws/devel_isolated/class_loader -DCMAKE_INSTALL_PREFIX=/Users/burfies1/ros_catkin_ws/install_isolated -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles'

2018-04-27 14:03:19 -0500 marked best answer Using Hector Slam, do you need odom?

So I am trying to improve my robot, currently its very simple and has a Lidar (Neato) that works out where it is. No odom from the motors is published

Would publishing odom the motors improve my navigation results?

2018-04-25 06:28:11 -0500 received badge  Famous Question (source)
2018-04-04 18:18:37 -0500 received badge  Famous Question (source)
2018-01-26 12:46:21 -0500 received badge  Famous Question (source)
2017-11-26 17:01:26 -0500 marked best answer Add a blind spot to 360 Lidar

So I am using the Neato Lidar which is 360. However if part of it is blocked, it gets really confused.

Is there a way to tell ROS, don't use angle x to y on this sensor?

Should I just use a Kinect instead?

2017-10-28 19:39:33 -0500 received badge  Famous Question (source)
2017-10-16 07:55:56 -0500 received badge  Famous Question (source)
2017-10-15 14:12:44 -0500 received badge  Notable Question (source)
2017-10-15 14:12:44 -0500 received badge  Famous Question (source)
2017-09-10 15:42:10 -0500 received badge  Famous Question (source)
2017-08-08 12:14:25 -0500 received badge  Famous Question (source)
2017-07-26 07:35:25 -0500 received badge  Notable Question (source)
2017-07-25 11:30:21 -0500 received badge  Famous Question (source)
2017-07-20 08:51:19 -0500 received badge  Taxonomist
2017-07-11 14:18:20 -0500 received badge  Notable Question (source)
2017-06-19 11:25:31 -0500 received badge  Famous Question (source)
2017-05-14 12:23:32 -0500 received badge  Notable Question (source)
2017-05-05 00:40:16 -0500 received badge  Popular Question (source)
2017-05-05 00:40:16 -0500 received badge  Notable Question (source)
2017-05-04 08:12:48 -0500 received badge  Notable Question (source)
2017-05-04 08:12:48 -0500 received badge  Famous Question (source)
2017-05-03 04:01:25 -0500 received badge  Famous Question (source)
2017-04-25 14:37:06 -0500 commented answer Installing ROS Kinetic on OSX Sierra

Mine is trying to use Python 3.6? so I get a str issue

2017-04-24 13:22:26 -0500 received badge  Famous Question (source)
2017-04-24 04:22:21 -0500 received badge  Notable Question (source)
2017-04-24 03:36:00 -0500 received badge  Popular Question (source)
2017-04-23 00:29:14 -0500 received badge  Famous Question (source)
2017-04-21 09:32:28 -0500 marked best answer ROS Chat Group?

Just a random question as I have lots of questions to ask, is there any active Chat group for ROS? I have quite a few questions and really don't want to spam the word (people have already been really helpful)

2017-04-21 04:00:46 -0500 received badge  Notable Question (source)
2017-04-19 04:50:58 -0500 received badge  Popular Question (source)
2017-04-15 16:39:21 -0500 asked a question Hector Slam jumping around.

So, I am not sure what I have changed but my hector slam seems to be jumping all over the place. I have gone from a Raspberry Pi 3 to a Laptop as the main CPU. I don't remember changing any of the costmaps etc but just looking at RVIZ, the robot is moving all over the place.

Could this be because of the increased CPU power? and no longer needing to go over wifi?

Is there any ideas on what could help fix this? Maybe a setting in the costmap?

My repo is https://github.com/burf2000/burf_robot