# UAV_SDK **Repository Path**: llj1033433728/UAV_SDK ## Basic Information - **Project Name**: UAV_SDK - **Description**: 无人机控制系统平台,集成SDK控制系统接口,数据获取转发,无人机控制接口调用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-01-23 - **Last Updated**: 2025-08-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 4g网络启动 sudo wvdial hw1 ls -l /dev |grep ttyUSB udevadm info --attribute-walk --name=/dev/ttyUSB0 |grep KERNELS route -n # 确认默认路由(0.0.0.0)的Iface为ppp0 # qgc启动 flatpak run org.mavlink.qgroundcontrol # systemctl status systemd-resolved telnet 47.104.183.127 1883 # 测试1883端口是否开放 telnet 47.104.183.127 8883 # 测试8883端口是否开放 sudo netstat -tulnp | grep 1883 # 查看1883端口监听状态 sudo ufw allow 1883 # 开放端口(Ubuntu) sudo iptables -I INPUT -p tcp --dport 1883 -j ACCEPT # 临时允许端口(CentOS) 发布测试: mosquitto_pub -h 47.104.183.127 -p 1883 -t "/uavcontrol/state/uav1" -m "Hello" -u "pxtest" -P "159753" mosquitto_pub -h 47.104.183.127 -p 1983 -t "/uavcontrol/state/uav1" -m "Hello" -u "pxtest" -P "test2025@px" 订阅测试: mosquitto_sub -h 47.104.183.127 -p 1883 -t "test" -v #配置文件路径 /etc/wvdial.conf #二维码识别启动 ~/SpireCV/spirecv/algorithm/aruco_det/ArucoDetCppNodes/build ./SV2ArucoDetDemo /home/orangepi/SpireCV/params/spirecv2/default_params.json #相机节点启动 ~/SpireCV/spirecv/dataloader python CameraNode.py /home/orangepi/SpireCV/params/spirecv2/camera_usb-1280x720_params.json #图像显示节点 ~/SpireCV/spirecv/visualizer python DetectionVisNode.py /home/orangepi/SpireCV/spirecv/visualizer + 图像结果话题名 //启动向日葵 /usr/local/sunlogin/bin/sunloginclient #修复nomachine无法链接问题 sudo iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT sudo iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT sudo iptables -I INPUT -p tcp --dport 4000 -j ACCEPT