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

pitosalas's profile - activity

2023-08-24 06:45:54 -0500 received badge  Famous Question (source)
2023-08-14 14:18:50 -0500 received badge  Notable Question (source)
2023-08-14 14:18:50 -0500 received badge  Popular Question (source)
2023-08-14 12:46:11 -0500 received badge  Notable Question (source)
2023-08-14 12:46:11 -0500 received badge  Famous Question (source)
2023-08-07 05:24:10 -0500 received badge  Popular Question (source)
2023-06-23 14:51:54 -0500 asked a question Game controller question

Game controller question I understand that the XBox One game controller is the one will have the least headaches on a Ra

2023-06-15 03:42:47 -0500 received badge  Notable Question (source)
2023-05-25 14:50:30 -0500 edited question Which ydlidar package? https://github.com/YDLIDAR or https://github.com/EAIBOT/ydlidar

Which ydlidar package? https://github.com/YDLIDAR or https://github.com/EAIBOT/ydlidar I am tracking a bug where the /La

2023-05-25 13:04:01 -0500 asked a question Which ydlidar package? https://github.com/YDLIDAR or https://github.com/EAIBOT/ydlidar

Which ydlidar package? https://github.com/YDLIDAR or https://github.com/EAIBOT/ydlidar I am tracking a bug where the /La

2023-05-22 19:14:59 -0500 commented answer [tf] Sequence numbers of rostopic tf

Thanks, @tfoote. As I have your briefest attention, let me pick your brain. I am struggling with a bug that I think rela

2023-05-22 19:12:01 -0500 marked best answer [tf] Sequence numbers of rostopic tf

I noticed the folliowing weird thing: (don't be perturbed: for analysis I load it into excel.)

image description

Should the sequence numbers in tf topics published be increasing? I saw this and it was quite suspicious...

Thank you!

2023-05-22 19:07:52 -0500 asked a question [tf] Sequence numbers of rostopic tf

[tf] Sequence numbers of rostopic tf I noticed the folliowing weird thing: (don't be perturbed: for analysis I load it i

2023-05-21 07:22:54 -0500 received badge  Popular Question (source)
2023-05-20 17:32:44 -0500 edited question [UPDATE] "Unknown Reason for Transform Failure"

[UPDATE] "Unknown Reason for Transform Failure" Running ROS1 noetic on Ubuntu 22.04. All is well except this "Unknown Re

2023-05-20 17:32:40 -0500 edited question [UPDATE] "Unknown Reason for Transform Failure"

What might be the matter? "Unknown Reason for Transform Failure" Running ROS1 noetic on Ubuntu 22.04. All is well except

2023-05-19 09:08:35 -0500 commented question Interpreting tf_monitor output

Agreed. I put them into the main body of the question. I am studying them right now to see what i learn.

2023-05-19 09:07:54 -0500 edited question Interpreting tf_monitor output

Interpreting tf_monitor output I have been tracking a bug all over town but still havent caught it. The problem's sympto

2023-05-19 08:58:56 -0500 edited question Interpreting tf_monitor output

Interpreting tf_monitor output I have been tracking a bug all over town but still havent caught it. The problem's sympto

2023-05-19 08:55:12 -0500 commented question Interpreting tf_monitor output

Well I can't find it. I am adding more detail to the original post to see if some more insights can come to you

2023-05-19 06:51:23 -0500 commented question Interpreting tf_monitor output

That's what I suspected. I just didn't know exactly how to read the output. I am digging into it now.

2023-05-18 19:48:37 -0500 asked a question Interpreting tf_monitor output

Interpreting tf_monitor output I have been tracking a bug all over town but still havent caught it. The problem's sympto

2023-05-18 14:00:47 -0500 received badge  Famous Question (source)
2023-05-08 06:51:45 -0500 edited question [UPDATE] "Unknown Reason for Transform Failure"

What might be the matter? "Unknown Reason for Transform Failure" Running ROS1 noetic on Ubuntu 22.04. All is well except

2023-05-08 06:49:27 -0500 asked a question [UPDATE] "Unknown Reason for Transform Failure"

What might be the matter? "Unknown Reason for Transform Failure" Running ROS1 noetic on Ubuntu 22.04. All is well except

2023-04-28 16:28:17 -0500 edited question ROSSerial is intermittently sending Unable to sync with device error

ROSSerial is intermittently sending Unable to sync with device error Our current config is: - Teensy 4.0 - Raspberry Pi

2023-04-28 15:25:49 -0500 edited question ROSSerial is intermittently sending Unable to sync with device error

ROSSerial is intermittently sending Unable to sync with device error Our current config is: - Teensy 4.0 - Raspberry Pi

2023-04-28 15:25:46 -0500 edited question ROSSerial is intermittently sending Unable to sync with device error

ROSSerial is intermittently sending xxx error Our current config is: - Teensy 4.0 - Raspberry Pi 4b - ROS Noetic Ubuntu

2023-04-28 14:59:57 -0500 asked a question ROSSerial is intermittently sending Unable to sync with device error

ROSSerial is intermittently sending xxx error Our current config is: - Teensy 4.0 - Raspberry Pi 4b - ROS Noetic Ubuntu

2023-04-22 03:55:43 -0500 received badge  Famous Question (source)
2023-04-17 11:26:49 -0500 edited question Performance of nodes that process images

Performance of nodes that process images My robot has: ROS1 Notetic Rasberry Pi 4 Raspberry Pi Camera V2 Running raspi

2023-04-17 11:23:53 -0500 edited question Performance of nodes that process images

Performance of nodes that process images My robot has: ROS1 Notetic Rasberry Pi 4 Raspberry Pi Camera V2 Running raspi

2023-04-17 11:21:42 -0500 asked a question Performance of nodes that process images

Performance of nodes that process images My robot has: ROS1 Notetic Rasberry Pi 4 Raspberry Pi Camera V2 Running raspica

2023-04-05 10:47:02 -0500 asked a question Is raspicam_node still the right software?

Is raspicam_node still the right software? I am using raspicam_node for my robot drivenb by a raspberry Pi and an Rasber

2023-04-03 10:33:53 -0500 received badge  Popular Question (source)
2023-04-03 10:24:10 -0500 commented answer Dynamic Recongure callback seems to happen spontaneously

You're correct. The surprising thing is that this overrides parameters set in the launch file in favor of the default pa

2023-04-03 10:23:36 -0500 marked best answer Dynamic Recongure callback seems to happen spontaneously

I know that's imposible. Help me spot my mistake. I think I am just launching the camera (raspicam_node) and suddenly out of nowhere comes a dynamic reconfigure. I was playing with that before but now to troubleshoot as far as I can tell, everything is off and all I have is:

/base_link_to_camera
/raspicam_node
/rosout

And yet, see the call too dynamic reconfigure in this log. I know I am not understanding some detail, but I can't figure out what!.

Thanks,

Pito

PARAMETERS
 * /raspicam_node/camera_frame_id: raspicam
 * /raspicam_node/camera_id: 0
 * /raspicam_node/camera_info_url: package://raspica...
 * /raspicam_node/camera_name: camerav2_1280x960
 * /raspicam_node/enable_imv: False
 * /raspicam_node/enable_raw: False
 * /raspicam_node/exposure_mode: antishake
 * /raspicam_node/framerate: 10
 * /raspicam_node/height: 960
 * /raspicam_node/private_topics: True
 * /raspicam_node/shutter_speed: 0
 * /raspicam_node/vFlip: 0
 * /raspicam_node/width: 1280
 * /rosdistro: noetic
 * /rosversion: 1.15.14

NODES
  /
    base_link_to_camera (tf/static_transform_publisher)
    raspicam_node (raspicam_node/raspicam_node)

auto-starting new master
process[master]: started with pid [2579]
ROS_MASTER_URI=http://100.64.81.29:11311

setting /run_id to 15542e90-d1c1-11ed-a130-518a9bdbf4c9
process[rosout-1]: started with pid [2589]
started core service [/rosout]
process[raspicam_node-2]: started with pid [2596]
process[base_link_to_camera-3]: started with pid [2597]
[ INFO] [1680486285.632388511]: splitter component done

[ INFO] [1680486285.872005087]: camera calibration URL: package://raspicam_node/camera_info/camerav2_1280x960.yaml
[ INFO] [1680486286.080336951]: Camera successfully calibrated from default file
[ INFO] [1680486286.080749447]: using default calibration URL
[ INFO] [1680486286.081100851]: camera calibration URL: file:///home/ubuntu/.ros/camera_info/camerav2_1280x960.yaml
[ INFO] [1680486286.081757617]: Unable to open camera calibration file [/home/ubuntu/.ros/camera_info/camerav2_1280x960.yaml]
[ WARN] [1680486286.082066000]: Camera calibration file /home/ubuntu/.ros/camera_info/camerav2_1280x960.yaml not found.
[ INFO] [1680486286.082351102]: No device specifc calibration found
[ INFO] [1680486286.222915249]: Reconfigure Request: contrast 0, sharpness 0, brightness 50, saturation 0, ISO 400, exposureCompensation 0, videoStabilisation 0, vFlip 1, hFlip 0, zoom 1.00, exposure_mode antishake, awb_mode auto, shutter_speed 0
[ INFO] [1680486286.290719372]: Starting video capture (1280, 960, 80, 10)

[ INFO] [1680486286.292337641]: Video capture started!!
2023-04-02 20:52:41 -0500 asked a question Dynamic Recongure callback seems to happen spontaneously

Dynamic Recongure callback seems to happen spontaneously I know that's imposible. Help me spot my mistake. I think I am

2023-04-02 12:42:49 -0500 received badge  Popular Question (source)
2023-04-02 12:42:49 -0500 received badge  Notable Question (source)
2023-03-31 09:34:19 -0500 asked a question Python program or function to compute the distance between two TFs

Python program or function to compute the distance between two TFs I know and can find the algorithm which will take a h

2023-03-29 05:10:05 -0500 received badge  Popular Question (source)
2023-03-21 13:41:40 -0500 asked a question Adding FIducial tag images to a gazebo model

Adding FIducial tag images to a gazebo model I need to work in simulation with Fiducials (either Aruco or April). Theref

2023-02-21 01:26:11 -0500 received badge  Nice Question (source)
2023-02-06 03:00:06 -0500 received badge  Notable Question (source)
2023-02-05 20:20:16 -0500 commented answer rospy threading model

I don't quite understand why the observed output demonstrates that the accepted answer is incorrect. Of course time may

2023-02-05 02:04:24 -0500 marked best answer Using rospy.sleep inside a callback

My understanding is that rospy.sleep() will return control to ROS so that it can schedule any other processes that need a turn, and also waith the designated time before it "returns". I put that in quotes because it looks like a simple call and return but actually control is returned to ROS who decides when to pop the stack and return control to the line after rospy.sleep().

Given that, does it make sense, and is it allowed, to call rospy.sleep() or rospy.spin() or rospy.spinOnce() from inside a callback?