# OpenRobotics **Repository Path**: kczy/OpenRobotics ## Basic Information - **Project Name**: OpenRobotics - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-19 - **Last Updated**: 2024-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
ROS2: OpenRoboticsToolkit
## Introduction * 此工程为导航算法需要的基础知识。[详细文档](https://ros2-tutorials.readthedocs.io/en/latest/#) * 此工程在孵化ROS2的四足机器人项目。 * 详细的视频讲解 [哔哩哔哩 bilibili](https://space.bilibili.com/478832908) ## Part I ROS2 rclcpp

Overview
ROS2 Topic

Overview
ROS2 Service

Overview
ROS2 Parameters

Overview
ROS2 Action

Overview
ROS2 Lifecycle

Overview
ROS2 Composition

Overview
ROS2 Timer

Overview
ROS2 Executors

* ROS2 Topic * ROS2 Service * ROS2 Parameters * ROS2 Action * ROS2 Lifycycle * ROS2 Composition * ROS2 Timer * ROS2 Executors ## Part II RVIZ2可视化

Overview
RVIZ Path

Overview
RVIZ Trajectory

Overview
RVIZ Marker: Point and Line

Overview
RVIZ Marker: Cube shape

Overview
RVIZ Marker: Simple marker

Overview
RVIZ Marker: cube

Overview
RVIZ Marker: ArrowMarker

Overview
RVIZ Marker: CubeListMarker

Overview
RVIZ Marker: CylinderMarker

Overview
RVIZ Marker: LineListMarker

Overview
RVIZ Marker: LineStripMarker

Overview
RVIZ Marker: PointsMarker

Overview
RVIZ Marker: SphereListMarker

Overview
RVIZ Marker: SphereMarker

Overview
RVIZ Marker: mesh_resource_marker

Overview
RVIZ Marker: triangle_list_marker

* RVIZ Path * RVIZ Trajectory * RVIZ Marker ## Part III Gazebo仿真

Overview
Gazebo: sam_bot_description

Overview
Gazebo: turtlebot3

* Gazebo Sensors * Gazebo Differential Robot ## Part IV Behavior Tree

Overview
BT: Action

Overview
BT: Control

Overview
BT: Condition

Overview
BT: Decorator

* BT: Action * BT: Control * BT: Condition * BT: Decorator ## Part V GridMap

Overview
GridMap: anymal_sdf_demo

Overview
GridMap: ellipse_iterator_preview

Overview
GridMap: filters_demo_preview

Overview
GridMap: grid_cells_preview

Overview
GridMap: grid_map_rviz_plugin_example

Overview
GridMap: image_to_grid_map_demo_result

Overview
GridMap: interpolationGaussWorld

Overview
GridMap: interpolationSineWorld

Overview
GridMap: line_iterator_preview

Overview
GridMap: occupancy_grid_preview

Overview
GridMap: opencv_demo_result

Overview
GridMap: point_cloud_preview

Overview
GridMap: polygon_iterator_preview

Overview
GridMap: spiral_iterator_preview

Overview
GridMap: submap_iterator_preview

Overview
GridMap: vectors_preview

* Gridmap: Iterators * Gridmap: interpolation * Gridmap: OpenCV * Gridmap: ROS * Gridmap: Filter * Gridmap: RVIZ plugin * Gridmap: map_visualization * Gridmap: grid_map_costmap_2d ## Part VI 激光SLAM * slam_toolbox Overview * cartographer Overview ## Part VII Navigation2导航 * ros2 navigation Overview * costmap2d

Overview
Costmap2D: Framework

Overview
Costmap2D: Initialization

Overview
Costmap2D: Map Frame

Overview
Costmap2D: World Frame

Overview
Costmap2D: Static Layer

Overview
Costmap2D: Obstacle Layer

Overview
Costmap2D: Inflated Layer

Overview
Costmap2D: Visualization Tool

* path planning | Dijkstra Path Planning | Dijkstra 最短路径算法TODO | Overview | | :------------------------------: | :-----------------------: | :----------------------------------------------------------: | | **A* Path Planning** | **A*搜尋演算法TODO** | | | **Hybrid A* Path Planning** | **混合A*搜尋演算法TODO** | | | **Theta* Path Planning** | **TODO** | | | **dubins_path_planner** | **TODO** | | | **informed_rrt_star_planner** | **TODO** | | | **potential_field_planner** | **TODO** | | | **rrt_planner** | **TODO** | | | **voronoi_road_map_planner** | **TODO** | | | **breadth_first_search_planner** | **TODO** | | | **depth_first_search_planner** | **TODO** | | * path tracking

Overview
DWA Controller

Overview
Pure pursuit Controller

Overview
Rotation shim controller

Overview
TEB Controller

## Part VIII Quadruped Robot

Overview
TerrainMap

Overview
RRT Connect

Overview
Gazebo simulation

Overview
NMPC

* TerrainMap * RRT Connect (Global path planner) - [ ] Gazebo simulation - [ ] NMPC - [ ] Footsetp Planner ## QQ社区交流 ![AibotBeginner- Navigtion-Talk](AibotBeginner-Navigtion-Talk.png) * 躬身入局挺膺负责,方有成事之可冀