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

zhensheng's profile - activity

2022-07-21 09:35:45 -0500 received badge  Necromancer (source)
2022-01-13 09:10:16 -0500 received badge  Necromancer (source)
2022-01-13 09:10:16 -0500 received badge  Self-Learner (source)
2022-01-13 09:10:16 -0500 received badge  Teacher (source)
2022-01-13 06:21:52 -0500 answered a question How to debug rmw segfaults launched by ros2cli like `ros2 topic echo`?

your method works on vscode too. Thank you very much! the launch file in vscode is like json { "name": "z

2022-01-13 06:20:25 -0500 marked best answer How to debug rmw segfaults launched by ros2cli like `ros2 topic echo`?

I am a developer of rmw_iceoryx, I ran into problems about segfault when executing ros2cli like ros2 topic echo /topic, bug I cannot find a way to debug this kind of problem, see this issue if you like.

I know it is about python and cpp debug and I tried using vscode python debug launcher to debug ros2cli python script, but failed to catch the segment exception.

So, does anybody has experence on debug ros2cli code that dynamiclly load rmw interface?

Thanks.

2021-08-30 02:09:28 -0500 received badge  Famous Question (source)
2021-08-30 02:09:16 -0500 marked best answer autoware auto avp demo: JoyStick controling lgsvl ego car failed to get reversed.

## Description

According to lgsvl docs, I changed the ros2bridge from 'websocker-bridge' to 'ros2-lgsvl-bridge' to get better performance.

But I found that the ego car cannot be reversed control through vehicle interface node using the joy node

My joystick is logitech F310, the same as yours.

I want to know if the problem is in the simulator or the vehicle interface.

thanks!

How to Reproduce

Environment

  • ubuntu20.04
  • lgsvl 2020.06
  • ros2-lgsvl-bridge(note web-socket-bridge)
  • autoware.auto avp 1.0.0 code

the launch files are below zs_joy.launch.py

zs_lgsvl.launch.py

zs_localization.launch.py

  1. launch lgsvl, and select autonomousstuff environment according to avp demo
  2. launch lgsvl bridge, see zs_lgsvl.launch.py
  3. launch localization and perception stack, localizing the car through rviz2, seezs_localization.launch.py
  4. launch joy stack, see zs_joy.launch.py, changing the joy control mode from raw to basic
  5. try to control ego car through joy node, touch Y button to get the reversed gear, and let car drive

Current Behavior

the ego car drive forward, not backward.

image

Expected behavior

the ego car drive backward.

2021-08-30 02:09:16 -0500 received badge  Scholar (source)
2021-08-21 11:26:45 -0500 received badge  Student (source)
2021-08-21 11:26:07 -0500 received badge  Popular Question (source)
2021-08-21 11:26:07 -0500 received badge  Notable Question (source)
2021-08-15 02:30:42 -0500 answered a question autoware auto avp demo: JoyStick controling lgsvl ego car failed to get reversed.

This is a bug tracked with https://github.com/lgsvl/simulator/issues/1303

2021-08-15 02:28:51 -0500 answered a question How to use the latest version of Fastdds on ros2?

You need to install the latest fastdds and recompile the whole ros2 source code into binary, then you can use the custom

2021-08-15 02:25:29 -0500 asked a question How to debug rmw segfaults launched by ros2cli like `ros2 topic echo`?

How to debug rmw segfaults launched by ros2cli like `ros2 topic echo`? I am a developer of rmw_iceoryx, I ran into probl

2021-07-15 05:01:12 -0500 received badge  Famous Question (source)
2021-06-22 02:56:56 -0500 received badge  Supporter (source)
2021-05-19 09:45:46 -0500 received badge  Notable Question (source)
2021-04-14 22:12:46 -0500 received badge  Popular Question (source)
2021-03-29 11:31:55 -0500 answered a question Running LGSVL with Autoware.Auto: ROS2 bridge disconnected

you need to use the latest lgsvl ros2 bridge instead of the old web-socket bridge, see link https://www.svlsimulator.com

2021-03-29 11:31:54 -0500 asked a question autoware auto avp demo: JoyStick controling lgsvl ego car failed to get reversed.

autoware auto avp demo: JoyStick controling lgsvl ego car failed to get reversed. ## Description According to lgsvl doc

2019-10-25 05:00:15 -0500 received badge  Enthusiast