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

jordan's profile - activity

2021-04-07 09:26:13 -0500 marked best answer Does ROS source installation variant "mobile" work?

Raspberry Pi 3, ROS Kinetic, Ubuntu 16.04 (32-bit)

The "robot" variant works fine. But it does not include navigation stack and what I would consider other mandatory packages. So I tried "mobile", like this:

rosinstall_generator mobile --rosdistro kinetic --deps --wet-only --tar > kinetic-mobile-wet.rosinstall wstool init -j8 src kinetic-mobile-wet.rosinstall

Result:

The following unreleased packages/stacks will be ignored: mobile
No packages/stacks left after ignoring unreleased

Which seems to suggest that variant is not working.

Is there a way to add the navigation stack (and other packages) after the fact, into the "robot" variant?

2020-07-14 08:54:06 -0500 commented question what depends on control frequency and planner_frequency in move_base?

How's the CPU loading?... Run "top -d 1" in a terminal while the problem is occurring.

2020-07-10 09:18:57 -0500 commented question what depends on control frequency and planner_frequency in move_base?

You should mention aspects of the robot spec; What platform, computer, LiDAR, etc. Also, do you see warning/error messag

2020-07-08 09:03:18 -0500 answered a question How to implement bumper pointcloud on a custom robot?

Take a look at this implementation of a "virtual bumper" that does essentially what you want, but by using comparison of

2020-07-08 09:03:18 -0500 received badge  Rapid Responder (source)
2020-07-05 11:26:46 -0500 answered a question Autonomous Exploration Hector SLAM

The explore_lite (http://wiki.ros.org/explore_lite) package works well with Hector mapping. You could see a video of thi

2020-07-04 10:19:35 -0500 commented question Hector Slam generates Blank Map even Without Error

Show us your complete hector launch file.

2020-07-04 10:04:08 -0500 answered a question Raspberry Pi Installation Fatal Error

Installing ROS on Pi 3 is straightforward. Your best bet is to keep things as plain vanilla as possible, meaning use the

2020-07-04 08:04:52 -0500 commented answer Can ros run smoothly on VM?

Ethernet is tested and works fine. I'm not completely clear what you mean regarding the HDMI... What do you want to do w

2020-07-03 11:47:46 -0500 commented answer hardware accelerators

As a point of reference: pi4 with mapping, navigation, and frontier exploration all running concurrently went from occas

2020-07-03 11:26:46 -0500 edited answer Can ros run smoothly on VM?

Can ROS run smoothly on VM? It can run very smoothly. However, if you know you are going to be doing a lot o

2020-07-03 11:24:06 -0500 answered a question Can ros run smoothly on VM?

Can ROS run smoothly on VM? It can run very smoothly. However, if you know you are going to be doing a lot o

2020-07-03 11:05:55 -0500 commented answer Robot Jerky Movement with Navigation Stack

Navigation stack works fine on Pi3. Just need to make sure to avoid cpu hog issues. 'top -d 1' is your friend.

2020-07-03 10:52:47 -0500 commented question Node on Raspberri Pi cannot talk to Master running in VM on Mac

Prefer Ubuntu over Raspbian.

2020-07-03 09:27:06 -0500 commented question Multiple mobile robot navigation technology

Hi hojeong, I have expertise in ROS, networking and multiple robots control and navigation. Perhaps I can help you. Plea

2020-07-03 08:11:41 -0500 commented answer raspberry pi cam node for melodic ubuntu 18.04 server

You might need to start with a fresh install of Ubuntu/ROS, as per: https://rhoeby.com/blog/install-ros-on-raspberry-p

2020-07-02 16:42:21 -0500 commented question Could not contact master on turtlebot3_bringup

Can you ssh from one to the other? See: http://wiki.ros.org/ROS/Tutorials/MultipleMachines

2020-07-02 14:30:09 -0500 received badge  Rapid Responder (source)
2020-07-02 14:30:09 -0500 answered a question raspberry pi cam node for melodic ubuntu 18.04 server

I too had problems with raspicam_node on Pi4. So I fall back to trying to install similar to: ‘https://github.com/fpast

2020-07-02 08:58:18 -0500 commented question raspberry pi cam node for melodic ubuntu 18.04 server

Might help if you post the text of the error.

2020-04-25 13:55:28 -0500 received badge  Famous Question (source)
2019-12-10 20:14:34 -0500 commented question Node seems to unwantedly automatically unsubcribe from topic

That appears to be quite a busy loop you have there. What stops it from pegging the cpu? You probably should have some s

2019-12-10 15:50:51 -0500 commented answer Checking Workspace while installing

in what directory?

2019-12-10 12:58:55 -0500 commented question Node seems to unwantedly automatically unsubcribe from topic

You probably should put those rate/sleep calls back in.

2019-12-10 12:53:56 -0500 answered a question Checking Workspace while installing

To setup your environment, you should run source devel/setup.bash. Did you run source devel/setup.bash?

2019-12-10 12:53:56 -0500 received badge  Rapid Responder (source)
2019-12-10 10:38:08 -0500 commented question openai_ros turtlebot2 example launch fails due to xml/xacro error

maybe examine turtlebot_library.urdf.xacro?

2019-12-10 09:29:17 -0500 received badge  Rapid Responder (source)
2019-12-10 09:29:17 -0500 answered a question units of twist.angular.z

1 radian ~= 57 degrees (180/PI). Setting angular.z = 1.0 gives a rotation of ~57 degrees per second.

2019-12-09 09:37:56 -0500 commented answer Path planned through unmapped region for goal present inside map.

Please attach the entire modified 'costmap_common_params.yaml'.

2019-12-06 10:34:50 -0500 received badge  Critic (source)
2019-12-06 10:34:48 -0500 marked best answer What is the appropriate nav config for autonomous frontier_exploration?

I have a robot that can successfully localize, navigate and reach goals submitted to the move_base package within the ROS Navigation stack. It's using ROS Hydro with Ubuntu 12.04 running on dual-core 1.6 GHz Intel Atom netbook, AMCL and a static map (previously created using teleop/gmapping). Now I would like to use frontier_exploration to have the robot explore autonomously. Actually, I would like it to explore completely unknown space and use gmapping to create a new static map as it explores (not utilizing a previously generated map). I believe this is a supported use case for the frontier_exploration package. Could someone confirm that?

On reading the documentation, I see that there are two options:

  1. without global map
  2. with global map

Regarding the global map: is that a reference to the move_base global costmap, a gmapping map, or a static map on the map server, or other? My impression is it could be any of those (but it's not clear). Is it correct?

What is the purpose of frontier_exploration if you already have a global map? If someone would explain that, it would help my understanding. However, as already stated, exploring with a pre-built static global map is not my objective here.

In setting up navigation to work with frontier_exploration, I'm faced with the issue of how to configure the navigation stack itself. I think I want to use option #1 above (unless option #2 refers to a map created on-the-fly by gmapping?), which leads me to believe I do not want to load a global map in the navigation launch file. Therefore, I would omit the following (from the move_base node launch):

<rosparam file="$(find hexapod_2dnav)/costmap_common_params.yaml" command="load" ns="global_costmap" />
<rosparam file="$(find hexapod_2dnav)/global_costmap_params.yaml" command="load" />

Beyond that, for my above described use case, I should remove the launch of AMCL and substitute it with the launch of gmapping?

Is the above correct?

Thanks very much for any advice.

2019-12-05 09:28:49 -0500 edited answer Path planned through unmapped region for goal present inside map.

Make sure you have set in navfn_global_planner_params.yaml: allow_unknown: false #Specifies whether or not to

2019-12-05 09:19:55 -0500 commented answer Path planned through unmapped region for goal present inside map.

Check this... https://answers.ros.org/question/215538/allow_unknown-parameter-ignored/ The above may solve your issue.

2019-11-27 08:42:05 -0500 commented answer How to navigate avoiding obstacles using an existing map generating from hector slam?

You can get odometry from hector mapping, although it is more robust to derive this from your robot wheels (eg. using mo

2019-11-26 18:10:04 -0500 received badge  Autobiographer
2019-11-26 17:13:26 -0500 received badge  Rapid Responder (source)
2019-11-26 17:13:26 -0500 answered a question How to navigate avoiding obstacles using an existing map generating from hector slam?

A map is a map. Navigation does not care where it came from (could be gmapping, hector, or other). You should follow the

2019-11-26 08:03:16 -0500 received badge  Rapid Responder (source)
2019-11-26 08:03:16 -0500 answered a question Path planned through unmapped region for goal present inside map.

Make sure you have set in navfn_global_planner_params.yaml: allow_unknown: false #Specifies whether or not to

2019-11-25 12:00:20 -0500 received badge  Rapid Responder (source)
2019-11-25 12:00:20 -0500 answered a question Issue with include: In function 'main': Undefined reference to

See http://wiki.ros.org/catkin/CMakeLists.txt#Include_Paths_and_Library_Paths Try specifying the link directory. Exampl

2019-11-25 08:27:19 -0500 commented answer How can I stop printing statements from moveit_commander Python?

There was a typo in the original answer (missing period): export ROSCONSOLE_CONFIG_FILE=~/rosconsole.yaml Should

2019-11-25 08:25:00 -0500 edited answer How can I stop printing statements from moveit_commander Python?

See here: http://wiki.ros.org/roscpp/Overview/Logging In brief: Set... export ROSCONSOLE_FORMAT='${logger}: ${messag

2019-11-25 08:19:33 -0500 received badge  Commentator