2025-07-18 |
style:优化代码格式和输出样式
...
- 调整代码缩进和格式,提高可读性
- 统一使用 ANSI 转义码进行绿色高亮输出
- 修复部分代码路径拼接问题
|
refactor: 优化日志输出并移除错误捕获
...
- 移除了 message_handler.cpp 中的 try-catch 块,简化了代码结构
- 优化了 methane_serial_port.cpp 和 robotic_arm_serial_port.cpp 中的初始化日志输出
- 改进了 slam_wrapper.cpp 中的错误处理和日志输出
- 统一了 tcp_client.cpp 和 tcp_service.cpp 中的日志输出格式
- 删除了不必要的 endl,使用空格替代,以提高输出效率
|
2025-07-14 |
feat(机械臂): 更新机械臂控制指令并优化通信逻辑
...
- 修改了机械臂_commands.conf 文件中的指令
- 重构了 RoboticArmSerialPort 类的读写方法
- 更新了 SlamWrapper 类中的机械臂控制逻辑
- 新增了保存指令到配置文件的功能- 优化了 TCP 客户端的控制逻辑
|
2025-03-20 |
feat:重构代码并添加新功能
...
- 重构了 TCP服务端逻辑,现在通过单例模式实现
- 添加了更新节点信息和甲烷浓度数据的功能- 调整了消息传递机制,移除了 MessageObserver 类- 优化了 SLAM 包装器和机器人机械臂的控制逻辑
- 改进了甲烷浓度数据的处理和显示
|
2025-03-19 |
feat(serial_port): 实现机器人臂串口通信基本功能
...
- 添加 RoboticArmSerialPort 类构造函数,初始化串口参数
- 实现异步读取串口数据的功能
- 添加数据处理函数的接口
- 优化代码结构,提高可读性和可维护性
|
2025-03-18 |
refactor(serial_port): 重构串口模块并添加机械臂串口类
...
- 重命名 SerialPortWrapper 为 MethaneSerialPort,用于处理甲烷传感器数据
- 新增 RoboticArmSerialPort 类,用于处理机械臂控制指令- 更新 message_handler.cpp 中的串口处理逻辑
- 修改 CMakeLists.txt,添加新的源文件
|