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

lucasw's profile - activity

2023-08-14 12:49:40 -0500 received badge  Famous Question (source)
2023-08-14 12:49:40 -0500 received badge  Popular Question (source)
2023-08-14 12:49:40 -0500 received badge  Notable Question (source)
2023-08-06 10:54:57 -0500 commented answer build ros noetic in ubuntu 22.04

@vargabalint - I haven't been running the from-scratch scripts on my own systems but they do run in github actions (when

2023-08-06 10:54:42 -0500 commented answer build ros noetic in ubuntu 22.04

@vargabalint - I haven't been running the from-scratch scripts on my own systems but they do run in github actions (when

2023-08-06 10:40:48 -0500 edited answer build ros noetic in ubuntu 22.04

It's a little messy but I've done this in https://github.com/lucasw/ros_from_src/tree/robot_state_publisher - I can help

2023-08-06 10:39:12 -0500 edited answer build ros noetic in ubuntu 22.04

It's a little messy but I've done this in https://github.com/lucasw/ros_from_src/tree/robot_state_publisher - I can help

2023-07-11 09:25:15 -0500 received badge  Famous Question (source)
2023-06-20 10:18:29 -0500 received badge  Famous Question (source)
2023-05-30 07:58:04 -0500 commented answer Display CompressedDepth Image Python cv2

Encoding "32FC1; compressedDepth png" in python: https://answers.ros.org/question/407659/how-to-generate-format-32fc1-co

2023-05-30 07:55:59 -0500 received badge  Notable Question (source)
2023-05-30 07:55:59 -0500 received badge  Popular Question (source)
2023-05-28 17:49:51 -0500 commented question Error: using typedef-name ‘Ogre::Vector3’ after ‘class’ class Vector3;

Building rviz or rviz plugins with newer ogre versions may require replacing forward declarations with #include <Ogre

2023-05-28 17:49:36 -0500 commented question Error: using typedef-name ‘Ogre::Vector3’ after ‘class’ class Vector3;

Building rviz or rviz plugins with newer ogre version may require replacing forward declarations with #include <Ogre.

2023-05-27 11:47:10 -0500 commented answer Approximate time sync callback delay issue

Something like this may work depending on expected update rates and expected slop between the messages to be synchronize

2023-05-27 10:24:15 -0500 commented answer Approximate time sync callback delay issue

Something like this may work depending on expected update rates and expected slop between the messages to be synchronize

2023-05-27 10:24:07 -0500 commented answer Approximate time sync callback delay issue

Something like this may work depending on expected update rates and expected slop between the messages to be synchronize

2023-05-27 10:23:59 -0500 commented answer Approximate time sync callback delay issue

Something like this may work depending on expected update rates and expected slop between the messages to be synchronize

2023-05-22 14:49:41 -0500 received badge  Good Answer (source)
2023-05-13 10:53:15 -0500 commented question Equivalent of checking quaternion is valid in tf2

Re-implementing that source code in python: q = transform_stamped.transform.rotation q_norm_error = abs(q.x * q.x + q.y

2023-05-13 10:52:21 -0500 commented question Equivalent of checking quaternion is valid in tf2

For python: q = transform_stamped.transform.rotation q_norm_error = abs(q.x * q.x + q.y * q.y + q.z * q.z + q.w * q.w -

2023-05-13 09:54:17 -0500 commented question Equivalent of checking quaternion is valid in tf2

For python: q = transform_stamped.transform.rotation q_norm_error = abs(q.x * q.x + q.y * q.y + q.z * q.z + q.w * q.w -

2023-05-08 08:02:23 -0500 edited answer How to get consecutive images with 3 seconds delay

Each callback is getting called with every message published on image_topic after the callback is created, so cam_callba

2023-05-08 08:01:31 -0500 edited answer How to get consecutive images with 3 seconds delay

Each callback is getting called with every message published on image_topic after the callback is created, so cam_callba

2023-05-08 08:00:33 -0500 received badge  Rapid Responder (source)
2023-05-08 08:00:33 -0500 answered a question How to get consecutive images with 3 seconds delay

Each callback is getting called with every message published on image_topic after the callback is created, so cam_callba

2023-05-07 02:50:35 -0500 marked best answer roslint python errors to stdout?

I'm running roslint within travis like this:

catkin build $(catkin list --depends-on roslint -u) --no-deps --catkin-make-args roslint

When there is a lint error in C++ it is visible in stdout and is easy to read, but python errors are in a log file like this:

Errors     << foo_pkg:make /home/lucasw/catkin_ws/logs/foo_pkg/build.make.472.log

Adding --verbose works but there is a ton of other output also obscuring the actual error- is there a way to just get the python lint error?

2023-04-07 01:55:22 -0500 marked best answer ros2 include a launch file from a launch file

I see https://github.com/ros2/launch/blob/m...

:class:launch.actions.IncludeLaunchDescription This action will include another launch description as if it had been copy-pasted to the location of the include action.

Can this be used within a launch.py something like this:

def generate_launch_description():
    included_launch = launch_ros.actions.IncludeLaunchDescription(package='foo', launch='my_launch.py', arguments=[...])  
    regular_node = launch_ros.actions.Node( package='bar', node_executable='my_node', output='screen')

    return launch.LaunchDescription([
        included_launch,
        regular_node,
    ])
2023-04-05 16:37:49 -0500 received badge  Good Answer (source)
2023-04-04 15:56:36 -0500 received badge  Good Question (source)
2023-04-01 10:29:13 -0500 edited question rolling window global costmap borders are marked as obstacles

rolling window global costmap borders are marked as obstacles Hi, i am trying to get a rolling window global costmap. I

2023-03-25 17:49:17 -0500 edited question How to add parameters to a subscriber callback function given that it is also an action_client

How to add parameters to a subscriber callback function given that it is also an action_client Hello, I'm new to ROS and

2023-03-16 13:31:14 -0500 received badge  Good Answer (source)
2023-03-12 09:42:05 -0500 edited question circular dependency

circular dependency Hi, I have created a package and when I put the command line rosmake, I get this result. Where can

2023-03-08 01:33:23 -0500 received badge  Famous Question (source)
2023-02-14 10:00:47 -0500 commented question I need a simple planner for finding a possible collision free path for a human

The code in https://github.com/AtsushiSakai/PythonRobotics may have what you are looking for, and is designed to have mi

2023-02-11 08:50:52 -0500 edited answer rostopic pub - {stamp:now} vs --rate

In the link 'ros_comm#55' of the post of Martin, there is the solution. Add -s option in the rostopic pub command line.

2023-02-08 08:54:10 -0500 received badge  Good Answer (source)
2023-02-02 06:24:56 -0500 marked best answer This robot has a joint named "foo" which is not in the gazebo model.

I'm following http://gazebosim.org/wiki/Tutorials/1.9/ROS_Control_with_Gazebo to create my own project and getting this error:

[ERROR] [1384781890.186377319, 0.001000000]: This robot has a joint named "joint_seg_1" which is not in the gazebo model.
[FATAL] [1384781890.186620755, 0.001000000]: Could not initialize robot simulation interface

From the project I've created at https://github.com/lucasw/testbot ( current commit is 0f96ef7fcc8e31ff1bf1883dc10bc32ec440d8f1 )

I think there is something wrong with my joint or transmission, but I'm not seeing it:

<joint name="joint_seg_1" type="revolute">
    <parent link="base_link"/>
    <child link="link_1"/>
    <origin rpy="0 0 0" xyz="0.2 0 0"/>
    <axis xyz="0 0 1"/>
    <limit effort="1000.0" lower="-0.5" upper="0.5" velocity="0.5"/>
    <dynamics damping="0.5"/>
  </joint>
  <transmission name="tran_joint_seg_1">
    <type>transmission_interface/SimpleTransmission</type>
    <joint name="joint_seg_1"/>
    <actuator name="motor_seg_1">
      <hardwareInterface>EffortJointInterface</hardwareInterface>
      <mechanicalReduction>1</mechanicalReduction>
    </actuator>
  </transmission>

The only google hit was the code that outputs the error The code producing the error is https://github.com/pal-robotics/ros_control_gazebo/blob/master/ros_control_gazebo_tests/src/robot_sim_rr.cpp

2023-01-16 09:13:29 -0500 edited question How to decompress compressed image topic?

How to decrompress compressed image topic?? Hello people, I have a question on how to decompress image topics. I have a

2023-01-13 18:33:01 -0500 received badge  Good Answer (source)
2023-01-08 08:30:53 -0500 commented question How to get the transformation matrix from translation and rotation

Similar question but for python https://answers.ros.org/question/332407/transformstamped-to-transformation-matrix-python

2023-01-05 01:12:31 -0500 received badge  Nice Answer (source)
2022-12-08 16:42:50 -0500 edited question What does projection matrix provided by the calibration represent?

What does projection matrix provided by the calibration represent? I'm using such a tool from ROS/OpenCV in order to per

2022-12-08 16:42:39 -0500 edited question What does projection matrix provided by the calibration represent?

What does projection matrix provided by the calibration represent? I'm using such a tool from ROS/OpenCV in order to per