# Mutipurpose Drone **Repository Path**: CharlieYuan/mutipurpose-drone ## Basic Information - **Project Name**: Mutipurpose Drone - **Description**: 一个合作项目,设计一个nlp命令无人机实现功能的项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-04 - **Last Updated**: 2023-10-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Mutipurpose Drone #### Intro This Programe is on developing. This folder(TCP_SERVER) is a ros workspace that currently include 2 packages. py_server Package is used to communicate with wukong_robot using TCP protocol. offboard is a test function. #### Rely on Ubuntu 20.04 ROS NOETIC PX4 v1.13.3 MAVROS GAZEBO Wukong_Robot(Gitee) #### How to use it clone it to main folder ``` cd tcpserver catkin_make source devel/setup.bash rosrun py_server tcp_server.py ``` open folder:wukong plugins place plugins into wukong_robot plugin folder yell at wukong_robot #### Logs 2023.10.4 初步实现了悟空机器人和ROS的通讯,使用TCP协议进行通讯, 当ROS中运行的服务器节点接收到指令时,使用os.system函数启动功能脚本文件,我觉得这样的实现方式还是比较简单的。之后要完善程序锁,保证一次只允许一个功能,之后还要有取消功能 #### Comments