No version for distro humble showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Version 1.0.0
License Apache-2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Description Dockerized ROS2 stack for the WATonomous Autonomous Driving Software Pipeline
Checkout URI https://github.com/watonomous/wato_monorepo.git
VCS Type git
VCS Version main
Last Updated 2026-02-24
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Teleop control bridge for CARLA - Foxglove compatible

Maintainers

  • WATonomous

Authors

No additional authors.

carla_teleop

Teleoperation control for CARLA vehicles.

Nodes

teleop

Receives Twist commands (compatible with Foxglove teleop panel, teleop_twist_keyboard, joystick drivers, etc.) and converts them to CARLA vehicle control. linear.x maps to throttle/brake and angular.z maps to steering.

The node also provides a set_autonomy service to toggle CARLA’s built-in autopilot. When autonomy is enabled, teleop commands are ignored and the vehicle follows CARLA’s Traffic Manager AI.

If no command is received within the command_timeout, the vehicle automatically brakes to a stop.

ros2 run carla_teleop teleop

Subscriptions: cmd_vel (geometry_msgs/Twist)

Services: set_autonomy (std_srvs/SetBool) - Enable/disable CARLA autopilot

Parameters:

Parameter Type Default Description
carla_host string localhost CARLA server hostname
carla_port int 2000 CARLA server port
carla_timeout double 10.0 Connection timeout in seconds
role_name string ego_vehicle Role name of the ego vehicle to control
max_speed double 10.0 Max speed for normalizing linear.x input (m/s)
max_steering double 1.0 Max angular.z value for normalizing steering input
throttle_scale double 1.0 Scale factor applied to throttle output
steering_scale double 1.0 Scale factor applied to steering output
command_timeout double 0.5 Stop vehicle if no command received within this time (seconds)
control_rate double 50.0 Control loop frequency in Hz
CHANGELOG
No CHANGELOG found.

Package Dependencies

Deps Name
ament_python
python3-carla
rclpy
geometry_msgs
lifecycle_msgs
std_srvs

System Dependencies

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged carla_teleop at Robotics Stack Exchange