humble to foxy
This commit is contained in:
parent
1823070402
commit
dc5db11cd9
10
README.md
10
README.md
@ -8,8 +8,8 @@
|
|||||||
|
|
||||||
### 2.1 系统环境
|
### 2.1 系统环境
|
||||||
|
|
||||||
* **ROS2 版本**:Humble
|
* **ROS2 版本**:Foxy
|
||||||
* **Ubuntu 版本**:2204
|
* **Ubuntu 版本**:20.04
|
||||||
|
|
||||||
### 2.2 .deb 的安装、启动与卸载
|
### 2.2 .deb 的安装、启动与卸载
|
||||||
|
|
||||||
@ -19,12 +19,6 @@
|
|||||||
sudo dpkg -i controller_XXXX_arm64.deb
|
sudo dpkg -i controller_XXXX_arm64.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
如果提示依赖缺失(比如 ros-humble-ros-base 没装),可以让 apt 自动补全:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
sudo apt-get -f install
|
|
||||||
```
|
|
||||||
|
|
||||||
安装完成后主要文件路径:
|
安装完成后主要文件路径:
|
||||||
|
|
||||||
工作空间:/opt/controller/
|
工作空间:/opt/controller/
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@ -32,12 +32,12 @@ public:
|
|||||||
// 打印所有当前错误码
|
// 打印所有当前错误码
|
||||||
void printErrors() const
|
void printErrors() const
|
||||||
{
|
{
|
||||||
std::cout << "Current error codes: ";
|
// std::cout << "Current error codes: ";
|
||||||
for (int code : errors)
|
// for (int code : errors)
|
||||||
{
|
// {
|
||||||
std::cout << code << " ";
|
// std::cout << code << " ";
|
||||||
}
|
// }
|
||||||
std::cout << std::endl;
|
// std::cout << std::endl;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取所有当前错误码
|
// 获取所有当前错误码
|
||||||
|
|||||||
@ -141,27 +141,27 @@ private:
|
|||||||
// 发布控制消息
|
// 发布控制消息
|
||||||
pub_->publish(msg);
|
pub_->publish(msg);
|
||||||
|
|
||||||
std::cout << "\n 刹车: " << (msg.brake ? "已刹车" : "未刹车")
|
// std::cout << "\n 刹车: " << (msg.brake ? "已刹车" : "未刹车")
|
||||||
<< "\n 挡位: ";
|
// << "\n 挡位: ";
|
||||||
switch (msg.gear)
|
// switch (msg.gear)
|
||||||
{
|
// {
|
||||||
case 0:
|
// case 0:
|
||||||
std::cout << "空挡";
|
// std::cout << "空挡";
|
||||||
break;
|
// break;
|
||||||
case 2:
|
// case 2:
|
||||||
std::cout << "前进挡";
|
// std::cout << "前进挡";
|
||||||
break;
|
// break;
|
||||||
case 1:
|
// case 1:
|
||||||
std::cout << "后退挡";
|
// std::cout << "后退挡";
|
||||||
break;
|
// break;
|
||||||
default:
|
// default:
|
||||||
std::cout << "未知挡位(" << static_cast<int>(msg.gear) << ")";
|
// std::cout << "未知挡位(" << static_cast<int>(msg.gear) << ")";
|
||||||
break;
|
// break;
|
||||||
}
|
// }
|
||||||
std::cout << "\n 行走电机转速: " << static_cast<int>(msg.rpm) << " RPM"
|
// std::cout << "\n 行走电机转速: " << static_cast<int>(msg.rpm) << " RPM"
|
||||||
<< "\n 轮端转向角度: " << msg.angle << "°"
|
// << "\n 轮端转向角度: " << msg.angle << "°"
|
||||||
<< "\n 清扫状态: " << (msg.sweep ? "正在清扫" : "未清扫")
|
// << "\n 清扫状态: " << (msg.sweep ? "正在清扫" : "未清扫")
|
||||||
<< std::endl;
|
// << std::endl;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@ -84,7 +84,7 @@ bool UartHandler::open_serial()
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::cout << "Serial port " << serial_device << " opened and configured.\n";
|
// std::cout << "Serial port " << serial_device << " opened and configured.\n";
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -39,7 +39,7 @@ private:
|
|||||||
|
|
||||||
if (p_gpybm == NULL)
|
if (p_gpybm == NULL)
|
||||||
{
|
{
|
||||||
cout << "未检测到GPYBM字符串!" << endl;
|
RCLCPP_INFO(this->get_logger(), "未检测到GPYBM字符串!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user