فهرست منبع

新增robot_bringup启动软件包,重命名ydlidar软件包,更新rviz显示配置文件,增加雷达显示

corvin 5 سال پیش
والد
کامیت
321408c504
100فایلهای تغییر یافته به همراه307 افزوده شده و 4 حذف شده
  1. 195 0
      src/robot_bringup/CMakeLists.txt
  2. 15 0
      src/robot_bringup/launch/robot_bringup.launch
  3. 59 0
      src/robot_bringup/package.xml
  4. 38 4
      src/robot_description/config/urdf.rviz
  5. 0 0
      src/ydlidar/.gitignore
  6. 0 0
      src/ydlidar/CMakeLists.txt
  7. 0 0
      src/ydlidar/README.md
  8. 0 0
      src/ydlidar/launch/display.launch
  9. 0 0
      src/ydlidar/launch/gazebo.launch
  10. 0 0
      src/ydlidar/launch/lidar.launch
  11. 0 0
      src/ydlidar/launch/lidar.rviz
  12. 0 0
      src/ydlidar/launch/lidar_view.launch
  13. 0 0
      src/ydlidar/meshes/ydlidar.dae
  14. 0 0
      src/ydlidar/meshes/ydlidar.png
  15. 0 0
      src/ydlidar/package.xml
  16. 0 0
      src/ydlidar/sdk/CMakeLists.txt
  17. 0 0
      src/ydlidar/sdk/README.md
  18. 0 0
      src/ydlidar/sdk/doc/Doxyfile
  19. 0 0
      src/ydlidar/sdk/doc/html/_c_yd_lidar_8h_source.html
  20. 0 0
      src/ydlidar/sdk/doc/html/angles_8h_source.html
  21. 0 0
      src/ydlidar/sdk/doc/html/annotated.html
  22. 0 0
      src/ydlidar/sdk/doc/html/arrowdown.png
  23. 0 0
      src/ydlidar/sdk/doc/html/arrowright.png
  24. 0 0
      src/ydlidar/sdk/doc/html/bc_s.png
  25. 0 0
      src/ydlidar/sdk/doc/html/bdwn.png
  26. 0 0
      src/ydlidar/sdk/doc/html/class_c_yd_lidar-members.html
  27. 0 0
      src/ydlidar/sdk/doc/html/class_c_yd_lidar.html
  28. 0 0
      src/ydlidar/sdk/doc/html/class_event-members.html
  29. 0 0
      src/ydlidar/sdk/doc/html/class_event.html
  30. 0 0
      src/ydlidar/sdk/doc/html/class_locker-members.html
  31. 0 0
      src/ydlidar/sdk/doc/html/class_locker.html
  32. 0 0
      src/ydlidar/sdk/doc/html/class_scoped_locker-members.html
  33. 0 0
      src/ydlidar/sdk/doc/html/class_scoped_locker.html
  34. 0 0
      src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.map
  35. 0 0
      src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.md5
  36. 0 0
      src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.png
  37. 0 0
      src/ydlidar/sdk/doc/html/class_thread-members.html
  38. 0 0
      src/ydlidar/sdk/doc/html/class_thread.html
  39. 0 0
      src/ydlidar/sdk/doc/html/classes.html
  40. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_millisecond_timer-members.html
  41. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_millisecond_timer.html
  42. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial-members.html
  43. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial.html
  44. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock-members.html
  45. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock.html
  46. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock-members.html
  47. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock.html
  48. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl-members.html
  49. 0 0
      src/ydlidar/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl.html
  50. 0 0
      src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver-members.html
  51. 0 0
      src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver.html
  52. 0 0
      src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.map
  53. 0 0
      src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.md5
  54. 0 0
      src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.png
  55. 0 0
      src/ydlidar/sdk/doc/html/closed.png
  56. 0 0
      src/ydlidar/sdk/doc/html/common_8h_source.html
  57. 0 0
      src/ydlidar/sdk/doc/html/dir_3808e3f8fe545b07b1d2715928fb0eea.html
  58. 0 0
      src/ydlidar/sdk/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
  59. 0 0
      src/ydlidar/sdk/doc/html/dir_68d46136ab8a8bc94545215845910cfb.html
  60. 0 0
      src/ydlidar/sdk/doc/html/dir_6f9635d4fbfa321d4c00f29df5cd540c.html
  61. 0 0
      src/ydlidar/sdk/doc/html/dir_cfa68689d3aca823fc84b2132e590e35.html
  62. 0 0
      src/ydlidar/sdk/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html
  63. 0 0
      src/ydlidar/sdk/doc/html/doc.png
  64. 0 0
      src/ydlidar/sdk/doc/html/doxygen.css
  65. 0 0
      src/ydlidar/sdk/doc/html/doxygen.png
  66. 0 0
      src/ydlidar/sdk/doc/html/dynsections.js
  67. 0 0
      src/ydlidar/sdk/doc/html/files.html
  68. 0 0
      src/ydlidar/sdk/doc/html/folderclosed.png
  69. 0 0
      src/ydlidar/sdk/doc/html/folderopen.png
  70. 0 0
      src/ydlidar/sdk/doc/html/functions.html
  71. 0 0
      src/ydlidar/sdk/doc/html/functions_eval.html
  72. 0 0
      src/ydlidar/sdk/doc/html/functions_func.html
  73. 0 0
      src/ydlidar/sdk/doc/html/functions_vars.html
  74. 0 0
      src/ydlidar/sdk/doc/html/graph_legend.html
  75. 0 0
      src/ydlidar/sdk/doc/html/graph_legend.md5
  76. 0 0
      src/ydlidar/sdk/doc/html/graph_legend.png
  77. 0 0
      src/ydlidar/sdk/doc/html/index.html
  78. 0 0
      src/ydlidar/sdk/doc/html/jquery.js
  79. 0 0
      src/ydlidar/sdk/doc/html/lock_8h_source.html
  80. 0 0
      src/ydlidar/sdk/doc/html/locker_8h_source.html
  81. 0 0
      src/ydlidar/sdk/doc/html/md__home_yang_gitlab_sdk_README.html
  82. 0 0
      src/ydlidar/sdk/doc/html/namespacemembers.html
  83. 0 0
      src/ydlidar/sdk/doc/html/namespacemembers_enum.html
  84. 0 0
      src/ydlidar/sdk/doc/html/namespaces.html
  85. 0 0
      src/ydlidar/sdk/doc/html/namespaceserial.html
  86. 0 0
      src/ydlidar/sdk/doc/html/nav_f.png
  87. 0 0
      src/ydlidar/sdk/doc/html/nav_g.png
  88. 0 0
      src/ydlidar/sdk/doc/html/nav_h.png
  89. 0 0
      src/ydlidar/sdk/doc/html/open.png
  90. 0 0
      src/ydlidar/sdk/doc/html/pages.html
  91. 0 0
      src/ydlidar/sdk/doc/html/search/all_0.html
  92. 0 0
      src/ydlidar/sdk/doc/html/search/all_0.js
  93. 0 0
      src/ydlidar/sdk/doc/html/search/all_1.html
  94. 0 0
      src/ydlidar/sdk/doc/html/search/all_1.js
  95. 0 0
      src/ydlidar/sdk/doc/html/search/all_10.html
  96. 0 0
      src/ydlidar/sdk/doc/html/search/all_10.js
  97. 0 0
      src/ydlidar/sdk/doc/html/search/all_11.html
  98. 0 0
      src/ydlidar/sdk/doc/html/search/all_11.js
  99. 0 0
      src/ydlidar/sdk/doc/html/search/all_12.html
  100. 0 0
      src/ydlidar/sdk/doc/html/search/all_12.js

+ 195 - 0
src/robot_bringup/CMakeLists.txt

@@ -0,0 +1,195 @@
+cmake_minimum_required(VERSION 2.8.3)
+project(robot_bringup)
+
+## Compile as C++11, supported in ROS Kinetic and newer
+# add_compile_options(-std=c++11)
+
+## Find catkin macros and libraries
+## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
+## is used, also find other catkin packages
+find_package(catkin REQUIRED)
+
+## System dependencies are found with CMake's conventions
+# find_package(Boost REQUIRED COMPONENTS system)
+
+
+## Uncomment this if the package has a setup.py. This macro ensures
+## modules and global scripts declared therein get installed
+## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html
+# catkin_python_setup()
+
+################################################
+## Declare ROS messages, services and actions ##
+################################################
+
+## To declare and build messages, services or actions from within this
+## package, follow these steps:
+## * Let MSG_DEP_SET be the set of packages whose message types you use in
+##   your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...).
+## * In the file package.xml:
+##   * add a build_depend tag for "message_generation"
+##   * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET
+##   * If MSG_DEP_SET isn't empty the following dependency has been pulled in
+##     but can be declared for certainty nonetheless:
+##     * add a exec_depend tag for "message_runtime"
+## * In this file (CMakeLists.txt):
+##   * add "message_generation" and every package in MSG_DEP_SET to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * add "message_runtime" and every package in MSG_DEP_SET to
+##     catkin_package(CATKIN_DEPENDS ...)
+##   * uncomment the add_*_files sections below as needed
+##     and list every .msg/.srv/.action file to be processed
+##   * uncomment the generate_messages entry below
+##   * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...)
+
+## Generate messages in the 'msg' folder
+# add_message_files(
+#   FILES
+#   Message1.msg
+#   Message2.msg
+# )
+
+## Generate services in the 'srv' folder
+# add_service_files(
+#   FILES
+#   Service1.srv
+#   Service2.srv
+# )
+
+## Generate actions in the 'action' folder
+# add_action_files(
+#   FILES
+#   Action1.action
+#   Action2.action
+# )
+
+## Generate added messages and services with any dependencies listed here
+# generate_messages(
+#   DEPENDENCIES
+#   std_msgs  # Or other packages containing msgs
+# )
+
+################################################
+## Declare ROS dynamic reconfigure parameters ##
+################################################
+
+## To declare and build dynamic reconfigure parameters within this
+## package, follow these steps:
+## * In the file package.xml:
+##   * add a build_depend and a exec_depend tag for "dynamic_reconfigure"
+## * In this file (CMakeLists.txt):
+##   * add "dynamic_reconfigure" to
+##     find_package(catkin REQUIRED COMPONENTS ...)
+##   * uncomment the "generate_dynamic_reconfigure_options" section below
+##     and list every .cfg file to be processed
+
+## Generate dynamic reconfigure parameters in the 'cfg' folder
+# generate_dynamic_reconfigure_options(
+#   cfg/DynReconf1.cfg
+#   cfg/DynReconf2.cfg
+# )
+
+###################################
+## catkin specific configuration ##
+###################################
+## The catkin_package macro generates cmake config files for your package
+## Declare things to be passed to dependent projects
+## INCLUDE_DIRS: uncomment this if your package contains header files
+## LIBRARIES: libraries you create in this project that dependent projects also need
+## CATKIN_DEPENDS: catkin_packages dependent projects also need
+## DEPENDS: system dependencies of this project that dependent projects also need
+catkin_package(
+#  INCLUDE_DIRS include
+#  LIBRARIES robot_bringup
+#  CATKIN_DEPENDS other_catkin_pkg
+#  DEPENDS system_lib
+)
+
+###########
+## Build ##
+###########
+
+## Specify additional locations of header files
+## Your package locations should be listed before other locations
+include_directories(
+# include
+# ${catkin_INCLUDE_DIRS}
+)
+
+## Declare a C++ library
+# add_library(${PROJECT_NAME}
+#   src/${PROJECT_NAME}/robot_bringup.cpp
+# )
+
+## Add cmake target dependencies of the library
+## as an example, code may need to be generated before libraries
+## either from message generation or dynamic reconfigure
+# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Declare a C++ executable
+## With catkin_make all packages are built within a single CMake context
+## The recommended prefix ensures that target names across packages don't collide
+# add_executable(${PROJECT_NAME}_node src/robot_bringup_node.cpp)
+
+## Rename C++ executable without prefix
+## The above recommended prefix causes long target names, the following renames the
+## target back to the shorter version for ease of user use
+## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node"
+# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "")
+
+## Add cmake target dependencies of the executable
+## same as for the library above
+# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})
+
+## Specify libraries to link a library or executable target against
+# target_link_libraries(${PROJECT_NAME}_node
+#   ${catkin_LIBRARIES}
+# )
+
+#############
+## Install ##
+#############
+
+# all install targets should use catkin DESTINATION variables
+# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html
+
+## Mark executable scripts (Python etc.) for installation
+## in contrast to setup.py, you can choose the destination
+# install(PROGRAMS
+#   scripts/my_python_script
+#   DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark executables and/or libraries for installation
+# install(TARGETS ${PROJECT_NAME} ${PROJECT_NAME}_node
+#   ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+#   LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
+#   RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
+# )
+
+## Mark cpp header files for installation
+# install(DIRECTORY include/${PROJECT_NAME}/
+#   DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
+#   FILES_MATCHING PATTERN "*.h"
+#   PATTERN ".svn" EXCLUDE
+# )
+
+## Mark other files for installation (e.g. launch and bag files, etc.)
+# install(FILES
+#   # myfile1
+#   # myfile2
+#   DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
+# )
+
+#############
+## Testing ##
+#############
+
+## Add gtest based cpp test target and link libraries
+# catkin_add_gtest(${PROJECT_NAME}-test test/test_robot_bringup.cpp)
+# if(TARGET ${PROJECT_NAME}-test)
+#   target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME})
+# endif()
+
+## Add folders to be run by python nosetests
+# catkin_add_nosetests(test)

+ 15 - 0
src/robot_bringup/launch/robot_bringup.launch

@@ -0,0 +1,15 @@
+<!--
+  Copyright: 2016-2019 ROS小课堂 www.corvin.cn
+  Description:robot启动时最先需要启动的launch文件,主要加载各基础功能模块启动。
+  History:
+    20190722:init this file.
+-->
+<launch>
+    <!-- (1) startup robot urdf description -->
+    <include file="$(find robot_description)/launch/robot_description.launch" />
+
+    <!-- (2) startup mobilebase arduino launch -->
+    <include file="$(find ros_arduino_python)/launch/arduino.launch" />
+
+</launch>
+

+ 59 - 0
src/robot_bringup/package.xml

@@ -0,0 +1,59 @@
+<?xml version="1.0"?>
+<package format="2">
+  <name>robot_bringup</name>
+  <version>0.0.0</version>
+  <description>The robot_bringup package</description>
+
+  <!-- One maintainer tag required, multiple allowed, one person per tag -->
+  <!-- Example:  -->
+  <!-- <maintainer email="jane.doe@example.com">Jane Doe</maintainer> -->
+  <maintainer email="corvin@todo.todo">corvin</maintainer>
+
+
+  <!-- One license tag required, multiple allowed, one license per tag -->
+  <!-- Commonly used license strings: -->
+  <!--   BSD, MIT, Boost Software License, GPLv2, GPLv3, LGPLv2.1, LGPLv3 -->
+  <license>TODO</license>
+
+
+  <!-- Url tags are optional, but multiple are allowed, one per tag -->
+  <!-- Optional attribute type can be: website, bugtracker, or repository -->
+  <!-- Example: -->
+  <!-- <url type="website">http://wiki.ros.org/robot_bringup</url> -->
+
+
+  <!-- Author tags are optional, multiple are allowed, one per tag -->
+  <!-- Authors do not have to be maintainers, but could be -->
+  <!-- Example: -->
+  <!-- <author email="jane.doe@example.com">Jane Doe</author> -->
+
+
+  <!-- The *depend tags are used to specify dependencies -->
+  <!-- Dependencies can be catkin packages or system dependencies -->
+  <!-- Examples: -->
+  <!-- Use depend as a shortcut for packages that are both build and exec dependencies -->
+  <!--   <depend>roscpp</depend> -->
+  <!--   Note that this is equivalent to the following: -->
+  <!--   <build_depend>roscpp</build_depend> -->
+  <!--   <exec_depend>roscpp</exec_depend> -->
+  <!-- Use build_depend for packages you need at compile time: -->
+  <!--   <build_depend>message_generation</build_depend> -->
+  <!-- Use build_export_depend for packages you need in order to build against this package: -->
+  <!--   <build_export_depend>message_generation</build_export_depend> -->
+  <!-- Use buildtool_depend for build tool packages: -->
+  <!--   <buildtool_depend>catkin</buildtool_depend> -->
+  <!-- Use exec_depend for packages you need at runtime: -->
+  <!--   <exec_depend>message_runtime</exec_depend> -->
+  <!-- Use test_depend for packages you need only for testing: -->
+  <!--   <test_depend>gtest</test_depend> -->
+  <!-- Use doc_depend for packages you need only for building documentation: -->
+  <!--   <doc_depend>doxygen</doc_depend> -->
+  <buildtool_depend>catkin</buildtool_depend>
+
+
+  <!-- The export tag contains other, unspecified, tags -->
+  <export>
+    <!-- Other tools can request additional information be placed here -->
+
+  </export>
+</package>

+ 38 - 4
src/robot_description/config/urdf.rviz

@@ -24,7 +24,7 @@ Panels:
     Experimental: false
     Name: Time
     SyncMode: 0
-    SyncSource: ""
+    SyncSource: LaserScan
 Toolbars:
   toolButtonStyle: 2
 Visualization Manager:
@@ -88,6 +88,8 @@ Visualization Manager:
           Value: true
         base_link:
           Value: true
+        laser_frame:
+          Value: true
         lidar:
           Value: true
         odom:
@@ -103,8 +105,40 @@ Visualization Manager:
             base_link:
               lidar:
                 {}
+            laser_frame:
+              {}
       Update Interval: 0
       Value: true
+    - Alpha: 1
+      Autocompute Intensity Bounds: true
+      Autocompute Value Bounds:
+        Max Value: 10
+        Min Value: -10
+        Value: true
+      Axis: Z
+      Channel Name: intensity
+      Class: rviz/LaserScan
+      Color: 255; 255; 255
+      Color Transformer: Intensity
+      Decay Time: 0
+      Enabled: true
+      Invert Rainbow: false
+      Max Color: 255; 255; 255
+      Max Intensity: 253
+      Min Color: 0; 0; 0
+      Min Intensity: 252
+      Name: LaserScan
+      Position Transformer: XYZ
+      Queue Size: 10
+      Selectable: true
+      Size (Pixels): 3
+      Size (m): 0.00999999978
+      Style: Flat Squares
+      Topic: /scan
+      Unreliable: false
+      Use Fixed Frame: true
+      Use rainbow: true
+      Value: true
   Enabled: true
   Global Options:
     Background Color: 48; 48; 48
@@ -130,7 +164,7 @@ Visualization Manager:
   Views:
     Current:
       Class: rviz/Orbit
-      Distance: 0.945288658
+      Distance: 3.88172865
       Enable Stereo Rendering:
         Stereo Eye Separation: 0.0599999987
         Stereo Focal Distance: 1
@@ -145,10 +179,10 @@ Visualization Manager:
       Invert Z Axis: false
       Name: Current View
       Near Clip Distance: 0.00999999978
-      Pitch: 0.249796227
+      Pitch: 0.864796042
       Target Frame: <Fixed Frame>
       Value: Orbit (rviz)
-      Yaw: 0.574122131
+      Yaw: 2.53411651
     Saved: ~
 Window Geometry:
   Displays:

+ 0 - 0
src/ydlidar_ros_x2l/.gitignore → src/ydlidar/.gitignore


+ 0 - 0
src/ydlidar_ros_x2l/CMakeLists.txt → src/ydlidar/CMakeLists.txt


+ 0 - 0
src/ydlidar_ros_x2l/README.md → src/ydlidar/README.md


+ 0 - 0
src/ydlidar_ros_x2l/launch/display.launch → src/ydlidar/launch/display.launch


+ 0 - 0
src/ydlidar_ros_x2l/launch/gazebo.launch → src/ydlidar/launch/gazebo.launch


+ 0 - 0
src/ydlidar_ros_x2l/launch/lidar.launch → src/ydlidar/launch/lidar.launch


+ 0 - 0
src/ydlidar_ros_x2l/launch/lidar.rviz → src/ydlidar/launch/lidar.rviz


+ 0 - 0
src/ydlidar_ros_x2l/launch/lidar_view.launch → src/ydlidar/launch/lidar_view.launch


+ 0 - 0
src/ydlidar_ros_x2l/meshes/ydlidar.dae → src/ydlidar/meshes/ydlidar.dae


+ 0 - 0
src/ydlidar_ros_x2l/meshes/ydlidar.png → src/ydlidar/meshes/ydlidar.png


+ 0 - 0
src/ydlidar_ros_x2l/package.xml → src/ydlidar/package.xml


+ 0 - 0
src/ydlidar_ros_x2l/sdk/CMakeLists.txt → src/ydlidar/sdk/CMakeLists.txt


+ 0 - 0
src/ydlidar_ros_x2l/sdk/README.md → src/ydlidar/sdk/README.md


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/Doxyfile → src/ydlidar/sdk/doc/Doxyfile


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/_c_yd_lidar_8h_source.html → src/ydlidar/sdk/doc/html/_c_yd_lidar_8h_source.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/angles_8h_source.html → src/ydlidar/sdk/doc/html/angles_8h_source.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/annotated.html → src/ydlidar/sdk/doc/html/annotated.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/arrowdown.png → src/ydlidar/sdk/doc/html/arrowdown.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/arrowright.png → src/ydlidar/sdk/doc/html/arrowright.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/bc_s.png → src/ydlidar/sdk/doc/html/bc_s.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/bdwn.png → src/ydlidar/sdk/doc/html/bdwn.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_c_yd_lidar-members.html → src/ydlidar/sdk/doc/html/class_c_yd_lidar-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_c_yd_lidar.html → src/ydlidar/sdk/doc/html/class_c_yd_lidar.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_event-members.html → src/ydlidar/sdk/doc/html/class_event-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_event.html → src/ydlidar/sdk/doc/html/class_event.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_locker-members.html → src/ydlidar/sdk/doc/html/class_locker-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_locker.html → src/ydlidar/sdk/doc/html/class_locker.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_scoped_locker-members.html → src/ydlidar/sdk/doc/html/class_scoped_locker-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_scoped_locker.html → src/ydlidar/sdk/doc/html/class_scoped_locker.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_scoped_locker__coll__graph.map → src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.map


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_scoped_locker__coll__graph.md5 → src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.md5


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_scoped_locker__coll__graph.png → src/ydlidar/sdk/doc/html/class_scoped_locker__coll__graph.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_thread-members.html → src/ydlidar/sdk/doc/html/class_thread-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/class_thread.html → src/ydlidar/sdk/doc/html/class_thread.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classes.html → src/ydlidar/sdk/doc/html/classes.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_millisecond_timer-members.html → src/ydlidar/sdk/doc/html/classserial_1_1_millisecond_timer-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_millisecond_timer.html → src/ydlidar/sdk/doc/html/classserial_1_1_millisecond_timer.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial-members.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock-members.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_read_lock.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock-members.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock.html → src/ydlidar/sdk/doc/html/classserial_1_1_serial_1_1_scoped_write_lock.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl-members.html → src/ydlidar/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl.html → src/ydlidar/sdk/doc/html/classserial_1_1serial_1_1_serial_1_1_serial_impl.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classydlidar_1_1_y_dlidar_driver-members.html → src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver-members.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classydlidar_1_1_y_dlidar_driver.html → src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.map → src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.map


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.md5 → src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.md5


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.png → src/ydlidar/sdk/doc/html/classydlidar_1_1_y_dlidar_driver__coll__graph.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/closed.png → src/ydlidar/sdk/doc/html/closed.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/common_8h_source.html → src/ydlidar/sdk/doc/html/common_8h_source.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_3808e3f8fe545b07b1d2715928fb0eea.html → src/ydlidar/sdk/doc/html/dir_3808e3f8fe545b07b1d2715928fb0eea.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html → src/ydlidar/sdk/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_68d46136ab8a8bc94545215845910cfb.html → src/ydlidar/sdk/doc/html/dir_68d46136ab8a8bc94545215845910cfb.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_6f9635d4fbfa321d4c00f29df5cd540c.html → src/ydlidar/sdk/doc/html/dir_6f9635d4fbfa321d4c00f29df5cd540c.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_cfa68689d3aca823fc84b2132e590e35.html → src/ydlidar/sdk/doc/html/dir_cfa68689d3aca823fc84b2132e590e35.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html → src/ydlidar/sdk/doc/html/dir_d44c64559bbebec7f509842c48db8b23.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/doc.png → src/ydlidar/sdk/doc/html/doc.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/doxygen.css → src/ydlidar/sdk/doc/html/doxygen.css


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/doxygen.png → src/ydlidar/sdk/doc/html/doxygen.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/dynsections.js → src/ydlidar/sdk/doc/html/dynsections.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/files.html → src/ydlidar/sdk/doc/html/files.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/folderclosed.png → src/ydlidar/sdk/doc/html/folderclosed.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/folderopen.png → src/ydlidar/sdk/doc/html/folderopen.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/functions.html → src/ydlidar/sdk/doc/html/functions.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/functions_eval.html → src/ydlidar/sdk/doc/html/functions_eval.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/functions_func.html → src/ydlidar/sdk/doc/html/functions_func.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/functions_vars.html → src/ydlidar/sdk/doc/html/functions_vars.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/graph_legend.html → src/ydlidar/sdk/doc/html/graph_legend.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/graph_legend.md5 → src/ydlidar/sdk/doc/html/graph_legend.md5


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/graph_legend.png → src/ydlidar/sdk/doc/html/graph_legend.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/index.html → src/ydlidar/sdk/doc/html/index.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/jquery.js → src/ydlidar/sdk/doc/html/jquery.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/lock_8h_source.html → src/ydlidar/sdk/doc/html/lock_8h_source.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/locker_8h_source.html → src/ydlidar/sdk/doc/html/locker_8h_source.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/md__home_yang_gitlab_sdk_README.html → src/ydlidar/sdk/doc/html/md__home_yang_gitlab_sdk_README.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/namespacemembers.html → src/ydlidar/sdk/doc/html/namespacemembers.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/namespacemembers_enum.html → src/ydlidar/sdk/doc/html/namespacemembers_enum.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/namespaces.html → src/ydlidar/sdk/doc/html/namespaces.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/namespaceserial.html → src/ydlidar/sdk/doc/html/namespaceserial.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/nav_f.png → src/ydlidar/sdk/doc/html/nav_f.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/nav_g.png → src/ydlidar/sdk/doc/html/nav_g.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/nav_h.png → src/ydlidar/sdk/doc/html/nav_h.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/open.png → src/ydlidar/sdk/doc/html/open.png


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/pages.html → src/ydlidar/sdk/doc/html/pages.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_0.html → src/ydlidar/sdk/doc/html/search/all_0.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_0.js → src/ydlidar/sdk/doc/html/search/all_0.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_1.html → src/ydlidar/sdk/doc/html/search/all_1.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_1.js → src/ydlidar/sdk/doc/html/search/all_1.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_10.html → src/ydlidar/sdk/doc/html/search/all_10.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_10.js → src/ydlidar/sdk/doc/html/search/all_10.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_11.html → src/ydlidar/sdk/doc/html/search/all_11.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_11.js → src/ydlidar/sdk/doc/html/search/all_11.js


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_12.html → src/ydlidar/sdk/doc/html/search/all_12.html


+ 0 - 0
src/ydlidar_ros_x2l/sdk/doc/html/search/all_12.js → src/ydlidar/sdk/doc/html/search/all_12.js


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است