![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]
Messages
Services
Plugins
Recent questions tagged opentera_webrtc_demos at Robotics Stack Exchange
![]() |
opentera_webrtc_demos package from opentera-webrtc-ros repoface_cropping map_image_generator opentera_client_ros opentera_protobuf_messages opentera_webrtc_demos opentera_webrtc_robot_gui opentera_webrtc_ros opentera_webrtc_ros_msgs turtlebot3_beam_description |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | Apache-2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | ROS package for OpenTera WebRTC signaling server. |
Checkout URI | https://github.com/introlab/opentera-webrtc-ros.git |
VCS Type | git |
VCS Version | ros2 |
Last Updated | 2025-02-14 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics webrtc ros teleoperation opentera |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Dominic Létourneau
Authors
opentera-webrtc-demos
To launch the stand alone demo try :
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo.launch.xml is_stand_alone:=true
To launch the stand alone demo with ODAS functionnality, you will need the ReSpeaker 4-mic array plugged-in your computer:
# Load ROS environment
source ~/teleop_ws/install/setup.bash
# Run the demo
ros2 launch opentera_webrtc_demos demo_odas.launch.xml is_stand_alone:=true
Once launched go to the following URL :
http://localhost:8080/index.html#/user?name=dev&pwd=abc&robot=BEAM
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
rclpy | |
opentera_client_ros | |
turtlebot3_gazebo | |
rtabmap_ros | |
ament_lint_auto | |
ament_lint_common | |
std_msgs | |
opentera_webrtc_ros_msgs | |
opentera_webrtc_ros | |
gazebo_ros | |
usb_cam |
System Dependencies
Dependant Packages
Launch files
- launch/demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_dev.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- launch/demo_loopback.launch.xml
-
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- loopback_cam [default: 1]
- launch/demo_odas.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: true]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- frame_id [default: odas]
- visualization [default: true]
- odas_rviz [default: false]
- odas_rviz_cfg [default: -d $(find-pkg-share odas_ros)/config/rviz/odas_rviz.rviz]
- local [default: true]
- use_echo_cancellation [default: true]
- echo_cancellation_source [default: alsa_input.usb-SEEED_ReSpeaker_4_Mic_Array__UAC1.0_-00.multichannel-input]
- echo_cancellation_sink [default: __default]
- echo_cancellation_dest [default: odas_echo_cancelled]
- ec_volume_percent [default: 100]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array_ec.cfg]
- configuration_path [default: $(find-pkg-share opentera_webrtc_demos)/config/demo_respeaker_usb_4_mic_array.cfg]
- launch/demo_offline.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/demo_online.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/model_viewer.launch.xml
- launch/opentera_demo.launch.xml
-
- signaling_server_hostname [default: localhost]
- signaling_server_port [default: 8080]
- signaling_server_password [default: abc]
- centered_robot [default: true]
- robot_vertical_offset [default: 180]
- map_refresh_rate [default: 5.0]
- rviz [default: false]
- gazebo_gui [default: false]
- rtabmap_viz [default: false]
- is_stand_alone [default: false]
- camera_id [default: 0]
- use_outgoing_face_cropping [default: false]
- use_incoming_face_cropping [default: false]
- force_gstreamer_video_hardware_acceleration [default: false]
- launch/opentera_signaling_server.launch.xml
-
- port [default: 8080]
- password [default: abc]
- robot_type [default: BEAM]
- use_tls [default: false]
- certificate [default: ]
- key [default: ]
- static_folder [default: $(find-pkg-share opentera_webrtc_demos)/opentera-webrtc-teleop-frontend/teleop-vue/dist]
- launch/opentera_turtlebot_sim.launch.xml
-
- x_pos [default: 1.0]
- y_pos [default: 0.5]
- z_pos [default: 0.0]
- use_rtabmap [default: true]
- open_rviz [default: false]
- rtabmap_viz [default: false]
- gazebo_gui [default: false]
- use_nav2 [default: true]
- with_camera [default: true]
- localization [default: false]
- database_path [default: ~/.ros/rtabmap.db]