Skip to content

Tao-Robominds/CSIC_ROS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM_P3_ROS2

Overview

This project is a ROS2 package that simulates a sjtu drone robot in Gazebo controlled by OpenAI APIs. The robot is equipped with a camera and a lidar.

Dependencies

This project was developed under Ubuntu 20.04 and ROS2 Foxy. It requires the following packages:

  • ROS2 Humble
  • Gazebo 11
  • Rviz2
  • OpenAI APIs

Build Instructions

To build the project, create a workspace and clone the repository in it. Then, build the workspace with the following commands:

colcon build

Run Instructions

To run the project, source the workspace and launch the launch file with the following commands:

sudo apt-get install ros-humble-joint-state-publisher
ros2 launch world.launch.py

Launch

killall gzserver && killall gzclient
rm -rf build/ install/ log/ && colcon build
source install/setup.bash
export TURTLEBOT3_MODEL=waffle
ros2 launch turtlebot3_gazebo empty_world.launch.py

Author

This project was developed by [Boringtao].

About

Multimodal Conversational Robotics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 47.1%
  • Python 38.7%
  • CMake 8.7%
  • Shell 4.5%
  • Lua 1.0%