rviz
ROS 3D Robot Visualizer
File Explorer
Download Latest Version (.zip)- abi.yaml
- ci.yaml
- Dockerfile
- format.yaml
- prerelease.yaml
- robostack.yaml
- dependabot.yml
- FUNDING.yml
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- robostack_env.yaml
- rviz-extras.cmake.in
- add-button.png
- add-display-dialog.png
- conf.py
- display-properties.png
- display-statuses.png
- empty-rviz.png
- focal-point.png
- grouped-displays.png
- index.rst
- selection-box.png
- selection-properties.png
- time-panel.png
- views-panel.png
- youtube.py
- help.html
- Arrow.xcf
- Axes.xcf
- GridCells.xcf
- InteractiveMarker.xcf
- Map.xcf
- MarkerArray.xcf
- Poly.xcf
- Polygon.xcf
- PoseArray.xcf
- Range.xcf
- RobotModel.xcf
- TF.xcf
- Axes.png
- Camera.png
- DepthCloud.png
- Displays.svg
- Effort.png
- FluidPressure.png
- FocusCamera.svg
- Grid.png
- GridCells.png
- Group.png
- Help.svg
- Illuminance.png
- Image.png
- Interact.png
- InteractiveMarkers.png
- LaserScan.png
- Map.png
- Marker.png
- MarkerArray.png
- Measure.svg
- MoveCamera.png
- Odometry.png
- Path.png
- PointCloud.png
- PointCloud2.png
- PointStamped.png
- Polygon.png
- Pose.png
- PoseArray.png
- PoseWithCovariance.png
- PublishPoint.svg
- Range.png
- RelativeHumidity.png
- RobotJoint.png
- RobotLink.png
- RobotLinkNoGeom.png
- RobotModel.png
- Select.png
- Selection.png
- SetGoal.png
- SetInitialPose.png
- Temperature.png
- TF.png
- Time.svg
- Tool Properties.png
- Views.svg
- WrenchStamped.png
- crosshair.svg
- cursor.svg
- default_class_icon.png
- default_package_icon.png
- error.png
- failed_display.png
- forbidden.svg
- left_dock.svg
- menu.svg
- minus.png
- move1d.svg
- move2d.svg
- move_z.svg
- moverotate.svg
- ok.png
- options.png
- package.png
- plus.png
- right_dock.svg
- rotate.svg
- rotate_cam.svg
- visibility.svg
- warning.png
- zoom.svg
- icon_kinect.svg
- R.blend
- R.stl
- RViz.blend
- RViz.stl
- rviz_isolated.xcf
- splash_shot.png
- Viz.blend
- Viz.stl
- splash.png
- splash_overlay.png
- LiberationSans-Bold.ttf
- LiberationSans-BoldItalic.ttf
- LiberationSans-Italic.ttf
- LiberationSans-Regular.ttf
- SIL Open Font License.txt
- ogre1.10.fontdef
- ogre1.9.fontdef
- README.md
- circle_impl.frag
- pack_depth.frag
- pass_depth.vert
- billboard.vert
- billboard_tile.vert
- box.frag
- box.vert
- nogp.program
- black.frag
- depth.frag
- depth.vert
- depth_circle.frag
- flat_color.frag
- flat_color_circle.frag
- glsl120.program
- indexed_8bit_image.frag
- indexed_8bit_image.vert
- pass_color.frag
- pass_color_circle.frag
- pickcolor.frag
- pickcolor_circle.frag
- point.vert
- shaded_circle.frag
- smooth_square.frag
- test_glsl.sh
- billboard.geom
- box.geom
- glsl150.program
- pass_pos_color.vert
- default_pick_and_depth.material
- indexed_8bit_image.material
- point_cloud_point.material
- point_cloud_tile.material
- point_cloud_box.material
- point_cloud_flat_square.material
- point_cloud_sphere.material
- point_cloud_square.material
- point_cloud_box.material
- point_cloud_flat_square.material
- point_cloud_sphere.material
- point_cloud_square.material
- rviz_cone.mesh
- rviz_cube.mesh
- rviz_cylinder.mesh
- rviz_sphere.mesh
- no_image.png
- plugins.cfg
- choose-master.py
- system_info.sh
- CMakeLists.txt
- image_view.cpp
- image_view.h
- main.cpp
- __init__.py
- CMakeLists.txt
- global.h
- typesystem.xml
- bool_property.sip
- CMakeLists.txt
- config.sip
- display.sip
- display_group.sip
- ogre_logging.sip
- panel_dock_widget.sip
- property.sip
- rviz.sip
- tool.sip
- tool_manager.sip
- view_controller.sip
- view_manager.sip
- visualization_frame.sip
- visualization_manager.sip
- yaml_config_reader.sip
- yaml_config_writer.sip
- CMakeLists.txt
- integer_action.cpp
- integer_action.h
- interactive_marker.cpp
- interactive_marker.h
- interactive_marker_control.cpp
- interactive_marker_control.h
- arrow_marker.cpp
- arrow_marker.h
- line_list_marker.cpp
- line_list_marker.h
- line_strip_marker.cpp
- line_strip_marker.h
- marker_base.cpp
- marker_base.h
- marker_selection_handler.cpp
- marker_selection_handler.h
- mesh_resource_marker.cpp
- mesh_resource_marker.h
- points_marker.cpp
- points_marker.h
- shape_marker.cpp
- shape_marker.h
- text_view_facing_marker.cpp
- text_view_facing_marker.h
- triangle_list_marker.cpp
- triangle_list_marker.h
- focus_tool.cpp
- focus_tool.h
- goal_tool.cpp
- goal_tool.h
- initial_pose_tool.cpp
- initial_pose_tool.h
- interaction_tool.cpp
- interaction_tool.h
- measure_tool.cpp
- measure_tool.h
- move_tool.cpp
- move_tool.h
- point_tool.cpp
- point_tool.h
- pose_tool.cpp
- pose_tool.h
- selection_tool.cpp
- selection_tool.h
- fixed_orientation_ortho_view_controller.cpp
- fixed_orientation_ortho_view_controller.h
- fps_view_controller.cpp
- fps_view_controller.h
- frame_view_controller.cpp
- frame_view_controller.h
- orbit_view_controller.cpp
- orbit_view_controller.h
- third_person_follower_view_controller.cpp
- third_person_follower_view_controller.h
- xy_orbit_view_controller.cpp
- xy_orbit_view_controller.h
- axes_display.cpp
- axes_display.h
- camera_display.cpp
- camera_display.h
- CMakeLists.txt
- covariance_property.cpp
- covariance_property.h
- covariance_visual.cpp
- covariance_visual.h
- depth_cloud_display.cpp
- depth_cloud_display.h
- depth_cloud_mld.cpp
- depth_cloud_mld.h
- effort_display.cpp
- effort_display.h
- effort_visual.cpp
- effort_visual.h
- fluid_pressure_display.cpp
- fluid_pressure_display.h
- grid_cells_display.cpp
- grid_cells_display.h
- grid_display.cpp
- grid_display.h
- illuminance_display.cpp
- illuminance_display.h
- image_display.cpp
- image_display.h
- interactive_marker_display.cpp
- interactive_marker_display.h
- laser_scan_display.cpp
- laser_scan_display.h
- map_display.cpp
- map_display.h
- marker_array_display.cpp
- marker_array_display.h
- marker_display.cpp
- marker_display.h
- marker_utils.cpp
- marker_utils.h
- odometry_display.cpp
- odometry_display.h
- path_display.cpp
- path_display.h
- point_cloud2_display.cpp
- point_cloud2_display.h
- point_cloud_common.cpp
- point_cloud_common.h
- point_cloud_display.cpp
- point_cloud_display.h
- point_cloud_transformer.h
- point_cloud_transformers.cpp
- point_cloud_transformers.h
- point_display.cpp
- point_display.h
- point_visual.cpp
- point_visual.h
- polygon_display.cpp
- polygon_display.h
- pose_array_display.cpp
- pose_array_display.h
- pose_display.cpp
- pose_display.h
- pose_with_covariance_display.cpp
- pose_with_covariance_display.h
- range_display.cpp
- range_display.h
- relative_humidity_display.cpp
- relative_humidity_display.h
- robot_model_display.cpp
- robot_model_display.h
- screw_display.cpp
- screw_display.h
- screw_visual.cpp
- screw_visual.h
- temperature_display.cpp
- temperature_display.h
- tf_display.cpp
- tf_display.h
- wrench_visual.h
- color.h
- color.i
- tf_prefix.h
- image_display_base.cpp
- image_display_base.h
- mouse_click.cpp
- mouse_click.h
- ros_image_texture.cpp
- ros_image_texture.h
- apply_visibility_bits.cpp
- apply_visibility_bits.h
- arrow.cpp
- arrow.h
- axes.cpp
- axes.h
- billboard_line.cpp
- billboard_line.h
- camera_base.cpp
- camera_base.h
- compatibility.h
- custom_parameter_indices.h
- grid.cpp
- grid.h
- initialization.cpp
- initialization.h
- line.cpp
- line.h
- mesh_shape.cpp
- mesh_shape.h
- movable_text.cpp
- movable_text.h
- object.cpp
- object.h
- ogre_logging.cpp
- ogre_logging.h
- ogre_render_queue_clearer.cpp
- ogre_render_queue_clearer.h
- ogre_vector.h
- orbit_camera.cpp
- orbit_camera.h
- orthographic.cpp
- orthographic.h
- point_cloud.cpp
- point_cloud.h
- qt_ogre_render_window.cpp
- qt_ogre_render_window.h
- render_system.cpp
- render_system.h
- render_widget.cpp
- render_widget.h
- shape.cpp
- shape.h
- version_check.h
- bool_property.cpp
- bool_property.h
- color_editor.cpp
- color_editor.h
- color_property.cpp
- color_property.h
- combo_box.cpp
- combo_box.h
- display_group_visibility_property.cpp
- display_group_visibility_property.h
- display_visibility_property.cpp
- display_visibility_property.h
- editable_combo_box.cpp
- editable_combo_box.h
- editable_enum_property.cpp
- editable_enum_property.h
- enum_property.cpp
- enum_property.h
- float_edit.cpp
- float_edit.h
- float_property.cpp
- float_property.h
- int_property.cpp
- int_property.h
- line_edit_with_button.cpp
- line_edit_with_button.h
- parse_color.cpp
- parse_color.h
- property.cpp
- property.h
- property_tree_delegate.cpp
- property_tree_delegate.h
- property_tree_model.cpp
- property_tree_model.h
- property_tree_widget.cpp
- property_tree_widget.h
- property_tree_with_help.cpp
- property_tree_with_help.h
- quaternion_property.cpp
- quaternion_property.h
- ros_topic_property.cpp
- ros_topic_property.h
- splitter_handle.cpp
- splitter_handle.h
- status_list.cpp
- status_list.h
- status_property.cpp
- status_property.h
- string_property.cpp
- string_property.h
- tf_frame_property.cpp
- tf_frame_property.h
- vector_property.cpp
- vector_property.h
- link_updater.h
- robot.cpp
- robot.h
- robot_joint.cpp
- robot_joint.h
- robot_link.cpp
- robot_link.h
- tf_link_updater.cpp
- tf_link_updater.h
- forwards.h
- selection_handler.cpp
- selection_handler.h
- selection_manager.cpp
- selection_manager.h
- add_display_dialog.cpp
- add_display_dialog.h
- bit_allocator.cpp
- bit_allocator.h
- class_id_recording_factory.h
- CMakeLists.txt
- config.cpp
- config.h
- display.cpp
- display.h
- display_context.h
- display_factory.cpp
- display_factory.h
- display_group.cpp
- display_group.h
- displays_panel.cpp
- displays_panel.h
- env_config.cpp.in
- env_config.h
- factory.h
- failed_display.cpp
- failed_display.h
- failed_panel.cpp
- failed_panel.h
- failed_tool.cpp
- failed_tool.h
- failed_view_controller.cpp
- failed_view_controller.h
- frame_manager.cpp
- frame_manager.h
- frame_position_tracking_view_controller.cpp
- frame_position_tracking_view_controller.h
- geometry.cpp
- geometry.h
- help_panel.cpp
- help_panel.h
- interactive_object.h
- load_resource.cpp
- load_resource.h
- loading_dialog.cpp
- loading_dialog.h
- main.cpp
- mesh_loader.cpp
- mesh_loader.h
- message_filter_display.h
- msg_conversions.h
- new_object_dialog.cpp
- new_object_dialog.h
- panel.cpp
- panel.h
- panel_dock_widget.cpp
- panel_dock_widget.h
- panel_factory.cpp
- panel_factory.h
- pluginlib_factory.h
- preferences.h
- preferences_dialog.cpp
- preferences_dialog.h
- render_panel.cpp
- render_panel.h
- scaled_image_widget.cpp
- scaled_image_widget.h
- screenshot_dialog.cpp
- screenshot_dialog.h
- selection_panel.cpp
- selection_panel.h
- splash_screen.cpp
- splash_screen.h
- time_panel.cpp
- time_panel.h
- tool.cpp
- tool.h
- tool_manager.cpp
- tool_manager.h
- tool_properties_panel.cpp
- tool_properties_panel.h
- uniform_string_stream.cpp
- uniform_string_stream.h
- validate_floats.h
- validate_quaternions.h
- view_controller.cpp
- view_controller.h
- view_manager.cpp
- view_manager.h
- viewport_mouse_event.h
- views_panel.cpp
- views_panel.h
- visualization_frame.cpp
- visualization_frame.h
- visualization_manager.cpp
- visualization_manager.h
- visualizer_app.cpp
- visualizer_app.h
- wait_for_master_dialog.cpp
- wait_for_master_dialog.h
- widget_geometry_change_detector.cpp
- widget_geometry_change_detector.h
- window_manager_interface.h
- windows_compat.h
- yaml_config_reader.cpp
- yaml_config_reader.h
- yaml_config_writer.cpp
- yaml_config_writer.h
- texture0.jpg
- texture1.jpg
- texture2.jpg
- texture3.jpg
- texture4.jpg
- texture5.jpg
- texture6.jpg
- dada.dae
- doc.kml
- textures.txt
- 16bit_vs_32bit_should_fail.stl
- ax12_box.stl
- base_color.tif
- base_normals.tif
- F10.stl
- F2.stl
- F3.stl
- F4.stl
- finger.stl
- frame.dae
- invalid.stl
- invalid_end_tags.stl
- invalid_extra.stl
- invalid_short.stl
- pr2-base.dae
- README
- valid.stl
- valid_ascii.stl
- arrow_marker_test.py
- big-font.style
- big-menus.style
- cloud_test.cpp
- CMakeLists.txt
- color_editor_test.cpp
- config_sample.py
- config_test.cpp
- connect_test.cpp
- connect_test.h
- cube-and-cube-list-marker.yaml
- cycling_frame.py
- display_test.cpp
- display_test.test
- embedded_materials_with_stl.yaml
- image_test.cpp
- interactive_marker_test.cpp
- kitchen-mesh-marker.yaml
- line_edit_with_button_test.cpp
- map_test.py
- marker_array_test.py
- marker_test.cpp
- mesh_marker_test.cpp
- mock_context.cpp
- mock_context.h
- mock_display.cpp
- mock_display.h
- mock_display_factory.cpp
- mock_display_factory.h
- mock_property_change_receiver.cpp
- mock_property_change_receiver.h
- new_display_dialog_test.cpp
- posearray.py
- property_test.cpp
- publish_test_map.py
- python_sample.py
- render_panel_test.cpp
- render_points_test.cpp
- render_points_test.h
- ros_spinner.cpp
- ros_spinner.h
- rviz_logo.rviz
- rviz_logo_marker.cpp
- sample_file.yaml
- send_bad_pc2.py
- send_covariance_msgs.py
- send_efforts.py
- send_grid_cells_node.cpp
- send_images.cpp
- send_lots_of_points_node.cpp
- send_lots_of_tf.py
- send_odometry.py
- send_path.py
- send_point.py
- send_point_cloud_2.cpp
- send_point_cloud_2.py
- send_polygon.py
- send_pose.py
- send_range.py
- send_tf.py
- send_tf_timing.py
- send_two_clouds.py
- send_wrench.py
- stl_loader_test.cpp
- test_in.vcg
- tf_sync_display.rviz
- tf_sync_frame.rviz
- triangle_list_marker.yaml
- turtlebot-arm-mesh-marker-array.yaml
- two_render_widgets.cpp
- uniform_string_stream_test.cpp
- CMakeLists.txt
- SendFilePath.srv
- .clang-format
- .clang-tidy
- .gitignore
- .pre-commit-config.yaml
- CHANGELOG.rst
- CMakeLists.txt
- default.rviz
- LICENSE
- mainpage.dox
- package.xml
- plugin_description.xml
- README.md
- rosdoc.yaml
- rviz.sublime-project
- setup.py
# Installation Guide
1. Get the code
git clone https://github.com/ros-visualization/rviz
Downloads the entire project code from GitHub to your computer.
cd rviz
Moves into the project folder you just downloaded.
2. CMake
Medium RecommendedPrerequisites
mkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
3. Python
EasyPrerequisites
pip install .
Installs the package published on PyPI directly โ no need to clone the source.
python <์คํํ ํ์ผ๋ช
>.py # README์์ ์ ํํ ์คํ ํ์ผ๋ช
์ ํ์ธํ์ธ์
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
