Ask Your Question

swiz23's profile - activity

2021-12-26 11:55:27 -0600 received badge  Popular Question (source)
2021-12-25 08:38:51 -0600 received badge  Famous Question (source)
2021-12-19 20:11:08 -0600 marked best answer Purpose of Forward Command Controller

I recently stumbled across the forward_command_controller/ForwardCommandController ros controller while doing some research online. From the documentation, it seems that it can take multiple joints as input and simply forwards them over to the hardware interface node. But how is that different than what the position_controllers/JointGroupPositionController does for positions? Or the velocity_controllers/JointGroupVelocityController does for velocities, etc?

It seems like there is some redundancy here, and according to the controller documentation, the above controllers even use the forward command controller behind the scenes. This question applies to both ros1 and ros2.

2021-12-16 16:57:11 -0600 asked a question Purpose of Forward Command Controller

Purpose of Forward Command Controller I recently stumbled across the forward_command_controller/ForwardCommandController

2021-11-12 11:48:26 -0600 marked best answer [ROS2] Purpose of TextSubstitution

In the ROS2 tutorials located at https://docs.ros.org/en/foxy/Tutorial..., the 'default_value' within the 'DeclareLaunchArgument' directive is assigned to TextSubstitution(text='0') or similar.

My question is why that is necessary. Can't you just do default_value='0'? It seems to work without the TextSubstitution directive.

Thanks

2021-11-10 13:57:46 -0600 received badge  Popular Question (source)
2021-11-10 13:40:00 -0600 commented answer [ROS2] Purpose of TextSubstitution

So if you're not planning on concatenating the LaunchArgument with something else - but just passing it to parameters wi

2021-11-09 22:42:05 -0600 asked a question [ROS2] Purpose of TextSubstitution

[ROS2] Purpose of TextSubstitution In the ROS2 tutorials located at https://docs.ros.org/en/foxy/Tutorials/Launch-Files/

2021-10-04 23:33:59 -0600 commented answer [ros2] Including a launch file in a launch file with parameter overrides

Instead of calling them 'parameters', it would be better to call them launch file arguments. What I imagine the question

2021-10-04 23:33:26 -0600 commented answer [ros2] Including a launch file in a launch file with parameter overrides

Instead of calling them 'parameters', it would be better to call them launch file arguments. What I imagine the question

2021-10-04 18:11:06 -0600 commented answer symbol lookup error in lib<PKG>__rosidl_typesupport_introspection_cpp.so:

Ran into this exact issue today and following the solution from @trueckel solved it for me!! Thanks!

2021-09-06 02:13:21 -0600 received badge  Famous Question (source)
2021-08-29 20:04:33 -0600 received badge  Notable Question (source)
2021-08-27 12:46:53 -0600 received badge  Popular Question (source)
2021-08-27 12:09:51 -0600 commented answer Subscription (ROS 2) vs Subscriber (ROS 1)

I'm still not sure I understand the difference between the two. Shouldn't the same hold true by a ros 2 publisher? Inst

2021-08-26 18:20:18 -0600 asked a question Subscription (ROS 2) vs Subscriber (ROS 1)

ROS 2 Subscriber Naming This is really more of a conceptual question, but as I was going through the ROS 2 tutorials, I

2021-08-16 05:08:59 -0600 received badge  Popular Question (source)
2021-07-27 04:24:16 -0600 received badge  Notable Question (source)
2021-07-26 16:49:41 -0600 asked a question Configuring an Image Pipeline

Configuring an Image Pipeline Hi, I currently have a rosbag that contains... Raw Color Image topic Raw Color Image Ca

2021-03-10 14:27:56 -0600 commented answer How do I disable execution_duration_monitoring ?

This helped me too! I only scaled up the allowed_execution_duration_scaling parameter to 4. I left the 'execution_durati

2021-03-03 08:10:14 -0600 received badge  Student (source)
2021-02-22 11:42:29 -0600 commented answer JointTrajectoryPoint time_from_start Question

Thanks! That helps a lot

2021-02-22 11:42:06 -0600 marked best answer JointTrajectoryPoint time_from_start Question

Just a question about the time_from_start parameter in the JointTrajectoryPoint message...

Does it mean that the JointTrajectoryPoint should already be done executing when the time_from_start value is reached? Or does it mean that the JointTrajectoryPoint should start executing once the time_from_start value is reached?

2021-02-22 11:42:00 -0600 received badge  Popular Question (source)
2021-02-21 06:11:54 -0600 received badge  Famous Question (source)
2021-02-20 21:45:31 -0600 received badge  Famous Question (source)
2021-02-20 21:43:25 -0600 asked a question JointTrajectoryPoint time_from_start Question

JointTrajectoryPoint time_from_start Question Just a question about the time_from_start parameter in the JointTrajectory

2021-01-20 01:49:58 -0600 marked best answer ROS Noetic Install Wiki Page Enhancement

Hi,

I noticed that the ROS Noetic install wiki page at http://wiki.ros.org/noetic/Installati... does not include the section titled 'Dependencies for building packages' as previous ROS distros did. As a result, new ROS developers might not realize that they need to install tools like python3-rosdep, build-essential, along with other handy python packages. Then when they try to run rosdep, they don't understand why packages are failing to be installed correctly. I think it's even more imperative to include this section especially because many of these packages have slightly different names (that include a '3' for Python3).

2021-01-20 00:49:11 -0600 received badge  Notable Question (source)
2021-01-19 20:06:09 -0600 answered a question ROS Noetic Install Wiki Page Enhancement

As @stevemacenski mentioned, I was able to make the necessary edits by creating a Wiki account and editing the page dire

2021-01-15 11:18:48 -0600 commented question ROS Noetic Install Wiki Page Enhancement

Thanks @stevemacenski, I didn't realize that anyone could edit the ROS Wiki pages. I'll give this a shot.

2021-01-15 11:18:48 -0600 received badge  Commentator
2021-01-14 00:26:15 -0600 received badge  Popular Question (source)
2021-01-13 13:16:30 -0600 asked a question ROS Noetic Install Wiki Page Enhancement

ROS Noetic Install Wiki Page Enhancement Hi, I noticed that the ROS Noetic install wiki page at http://wiki.ros.org/noe

2021-01-04 01:32:37 -0600 received badge  Famous Question (source)
2020-12-15 18:10:37 -0600 received badge  Notable Question (source)
2020-11-10 02:16:54 -0600 received badge  Notable Question (source)
2020-09-24 23:05:08 -0600 received badge  Notable Question (source)
2020-08-30 17:57:00 -0600 received badge  Popular Question (source)
2020-08-18 12:00:36 -0600 commented answer Does rosdep respect catkin ignore files?

Definitely hear that approach. However, I'm just one guy maintaining 7 repos for my company controlling a multitude of r

2020-08-18 11:52:16 -0600 received badge  Supporter (source)
2020-08-18 11:52:05 -0600 marked best answer Does rosdep respect catkin ignore files?

I'm currently developing on ROS Kinetic and Melodic on Ubuntu 16.04 and 18.04 respectively. In order to make it easy for people to install my ROS packages, I have been taking advantage of the rosdep tool to automatically install dependencies. My question is - if I stick a CATKIN_IGNORE file into a specific ROS package in my src/ directory, will rosdep respect that file and not install dependencies needed by the ignored package? I already know catkin won't build that package, but I was just curious if rosdep will also not install dependencies needed by the ignored package as well.

2020-08-18 11:52:05 -0600 commented answer Does rosdep respect catkin ignore files?

Hi @gvdhoorn, Thanks for the answer. No, I am not maintaining two versions of the same package as siblings. I just want