Initial commit: ROS2 Gazebo GO2 simulation workspace

Made-with: Cursor
This commit is contained in:
lulijing
2026-04-10 13:01:08 +08:00
commit 239dda8530
732 changed files with 879960 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
cmake_minimum_required(VERSION 3.8)
project(gazebo_sim)
if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
add_compile_options(-Wall -Wextra -Wpedantic)
endif()
# find dependencies
find_package(ament_cmake REQUIRED)
find_package(rclcpp REQUIRED)
find_package(urdf REQUIRED)
find_package(xacro REQUIRED)
find_package(std_msgs REQUIRED)
install(DIRECTORY
config
launch
world
rviz
models
DESTINATION share/${PROJECT_NAME}/
)
install(FILES dds/cyclonedds.xml DESTINATION share/${PROJECT_NAME}/dds)
ament_environment_hooks(
"${CMAKE_CURRENT_SOURCE_DIR}/environment/gazebo_models_path.dsv"
"${CMAKE_CURRENT_SOURCE_DIR}/environment/cyclonedds_uri.sh.in"
)
install(PROGRAMS
DESTINATION lib/${PROJECT_NAME}
)
install(
PROGRAMS
DESTINATION lib/${PROJECT_NAME}
)
ament_package()