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

zrahman's profile - activity

2023-08-02 12:45:50 -0500 received badge  Notable Question (source)
2023-07-11 02:05:39 -0500 received badge  Popular Question (source)
2023-07-09 17:03:22 -0500 asked a question Difference between camera_link and camera_optical_link

Difference between camera_link and camera_optical_link I see most of the sensors have two frames like a camera has camer

2023-06-27 21:50:53 -0500 received badge  Popular Question (source)
2023-05-02 02:45:55 -0500 received badge  Famous Question (source)
2023-04-26 03:25:14 -0500 received badge  Famous Question (source)
2023-04-25 11:22:15 -0500 asked a question Husky robot freezes when recording pointcloud msg

Husky robot freezes when recording pointcloud msg I am running a Gazebo simulation of a Husky robot equipped with a Velo

2023-03-31 12:22:36 -0500 marked best answer ROS with python virtual environment

I installed ROS noetic on my ubuntu machine using apt command. It uses root python installation (python3.8) like /usr/bin/python3. All ROS related python modules like rospkg, rospy, cv_bridge have been installed for this interpretor. Now, as I work on other big projects, I need to install many python modules and even different python versions. So, I use conda or python venv environment for that. How can I run those projects in ROS since it uses the root installation interpretor? If I activate a virtual env, the ROS node does not run and shows error like

ModuleNotFoundError: No module named "rospkg"

What is the best way to handle different python environments along with ROS?

2023-03-11 10:16:38 -0500 received badge  Notable Question (source)
2023-03-03 09:28:53 -0500 received badge  Popular Question (source)
2023-03-02 14:06:28 -0500 asked a question ROS with python virtual environment

ROS with python virtual environment I installed ROS noetic on my ubuntu machine using apt command. It uses root python i

2023-03-02 13:50:20 -0500 received badge  Famous Question (source)
2023-02-11 05:38:41 -0500 received badge  Notable Question (source)
2023-02-10 18:06:54 -0500 received badge  Popular Question (source)
2023-02-09 14:13:43 -0500 asked a question get absolute orientation from angular velocity and linear acceleration data

get absolute orientation from angular velocity and linear acceleration data My IMU does not publish absolute orientation

2023-01-01 14:33:03 -0500 commented answer odom frame keeps moving in GPS robot_localization

Ok, But it is changing even when the robot is not moving.

2022-12-31 08:00:22 -0500 received badge  Notable Question (source)
2022-12-22 02:33:32 -0500 received badge  Popular Question (source)
2022-12-20 22:18:21 -0500 received badge  Student (source)
2022-12-20 13:51:16 -0500 asked a question odom frame keeps moving in GPS robot_localization

odom frame keeps moving in GPS robot_localization I am using two instances of robot_localization package to get the loca

2022-11-28 11:58:56 -0500 received badge  Notable Question (source)
2022-11-11 13:12:03 -0500 received badge  Famous Question (source)
2022-10-17 14:45:50 -0500 received badge  Notable Question (source)
2022-10-06 05:21:18 -0500 received badge  Notable Question (source)
2022-09-30 06:03:16 -0500 received badge  Popular Question (source)
2022-09-30 06:03:15 -0500 received badge  Popular Question (source)
2022-09-24 19:44:51 -0500 commented question Integrate GPS properly in robot_localization

@Mike Scheutzow Thanks for your answer. Which one of my configurations is correct? I think the second one is correct. I

2022-09-24 18:21:15 -0500 asked a question Best way to create outdoor map

Best way to create outdoor map I would like to create a map of the roads of a small region. The car has imu, gps, accura

2022-09-24 12:29:08 -0500 commented question Gmapping question

I think you have what is required. The parent is the odom, then the base_link and then base_scan. I do not understand yo

2022-09-24 12:21:51 -0500 edited question Integrate GPS properly in robot_localization

Integrate GPS properly in robot_localization How do I properly integrate the gps data for the global pose estimation in

2022-09-24 12:19:10 -0500 marked best answer Invert a TF frame axis

I want to add a camera frame with x on the right, y up, and z forward. I am using the following command:

rosrun tf2_ros static_transform_publisher x y z yaw pitch roll map camera

First I tried to set up yaw, pitch, and roll manually by changing those three values. But there was always one axis that needed to be inverted which I could not do since if I change one of the three values, two axes change, not one. So, I ended up having a frame with x on the right, y up and z backward. Then I calculated a rotation matrix between those two coordinate frames. I found

     0 0 1
R = -1 0 0
     0 1 0

Then from the rotation matrix to yaw, pitch, and roll (-1.57, -0, 1.57). But the result is the same. How can I flip only one axis keeping the other two unchanged?

2022-09-24 12:19:10 -0500 received badge  Scholar (source)
2022-09-24 12:15:59 -0500 commented question Integrate GPS properly in robot_localization

@Mike Scheutzow 1. I could not test that. But it is an RTK GNSS receiver. 2. IMU is not mounted on base_link. That's why

2022-09-23 03:20:26 -0500 received badge  Teacher (source)
2022-09-22 22:47:00 -0500 received badge  Famous Question (source)
2022-09-22 22:47:00 -0500 received badge  Notable Question (source)
2022-09-22 18:48:51 -0500 answered a question Unable to publish to /smoother_cmd_vel

Your pub.publish(speed) is inside the else condition. Most probably, else condition is not being satisfied. Bring it out

2022-09-22 18:48:51 -0500 received badge  Rapid Responder (source)
2022-09-22 18:39:50 -0500 asked a question Integrate GPS properly in robot_localization

Integrate GPS properly in robot_localization How do I properly integrate the gps data for the global pose estimation in

2022-09-22 18:11:11 -0500 edited question Odometry msg from wheel speed for Ackerman steering

Odometry msg from wheel speed for Ackerman steering We have a real car in our lab for autonomous car research. I used th

2022-09-22 18:11:11 -0500 received badge  Editor (source)
2022-09-22 18:02:49 -0500 received badge  Popular Question (source)
2022-09-21 10:41:41 -0500 received badge  Enthusiast
2022-09-19 20:47:20 -0500 commented question Odometry msg from wheel speed for Ackerman steering

@Mike Scheutzow Where can I find equations for the Ackerman steering?

2022-09-17 13:37:39 -0500 asked a question Odometry msg from wheel speed for Ackerman steering

Odometry msg from wheel speed for Ackerman steering We have a real car in our lab for autonomous car research. I used th

2022-08-17 11:31:41 -0500 commented answer Invert a TF frame axis

@Ijaniec I checked those answers. It seems, ROS tf uses right-handed rules and there is no way I can get the frame I wan

2022-08-17 11:29:44 -0500 received badge  Supporter (source)
2022-08-17 10:16:18 -0500 commented question Invert a TF frame axis

@Mike Scheutzow The coordinate system I want should have x pointing to the right, y upward, and z forward.

2022-08-17 10:11:42 -0500 received badge  Popular Question (source)