Elite机械臂Moveit程序
// moveit_best_path_selector.cpp
// 完整 MoveIt C++ 节点示例:
// - 连续生成多条路径(多次调用 plan())
// - 评估路径长度(关节空间总距离)
// - 选出最佳路径并执行
//
// 使用环境:ROS1 + MoveIt1
// 编译方法:把此文件放到你的 catkin 包的 src/ 下,修改 CMakeLists.txt 添加可执行文件并链接...
以下是与分类 “记录” 相关联的文章
// moveit_best_path_selector.cpp
// 完整 MoveIt C++ 节点示例:
// - 连续生成多条路径(多次调用 plan())
// - 评估路径长度(关节空间总距离)
// - 选出最佳路径并执行
//
// 使用环境:ROS1 + MoveIt1
// 编译方法:把此文件放到你的 catkin 包的 src/ 下,修改 CMakeLists.txt 添加可执行文件并链接...
Java 版本推荐 Gradle 版本说明
Java 8 6.9.4(LTS)次选:7.6.4稳定、长期支持;7.6.4 功能更新但可能对内存占用略高
Java 11 7.6.4(LTS)次选:8.6 / 8.77.6.4 稳定;8.6/8.7 功能更新、兼容性好
LAN1 EtherCAT协议 默认关闭
LAN2/LAN3 客户使用,设置IP,1段和3段
AI网关
数据采集 => 串口采集
应用域
实时存储
S7协议 => 西门子专用协议
MQTT => 抄表
p3
ARM架构
X86
了解多种协议
EtherCAT
在工业自动化领域,EtherCAT(Ethernet for Control Automation Technology)是一种实时以太网通信协议,旨在满足高速、高精...
本地部署还是online版本
Outlook REST API
❌ 已弃用
不支持本地部署 Exchange
Microsoft Graph API
❌ 不适用
仅适用于 Exchange Online
MAPI
⛔️ 底层协议
不适用于 Web 应用开发
使用 EWS(Exchange Web Services)
1.新建数据库,表(涉及跨月跨年)
2.统计原始表数据,插入到新的库里面
SQL Server:取当前年月
SELECT FORMAT(GETDATE(), ‘yyyyMM’) AS CurrentYearMonth;
上一个月
SELECT FORMAT(DATEADD(MONTH, -1, GETDATE()), ‘yyyyMM’) AS LastMonth;
SQL Server判断表是否存在
设置编码
sudo apt update && sudo apt install locales
sudo locale-gen en_US en_US.UTF-8
sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
export LANG=en_US.UTF-8
添加源
sudo apt update && sudo apt install curl...
@echooff
setlocal
rem 设置日志文件目录
set “log_dir=C:\path\to\your\logs”
rem 设置保留的天数
set “days_to_keep=7”
rem 计算要删除的日期
for /f “tokens=1-3 delims= “ %%a in (‘wmic os get localdatetime ^| find “.”‘) do (
set year=%%a
s...
kettle pdi日志级别修改
✅kettle-8.2\data-integration\classes
❌data-integration\system\osgi\log4j.xml
日志定时删除
@echooff
setlocal
rem 设置日志文件目录
set “log_dir=D:\kettle-8.2\data-integration\logs”
rem 设置保留的天数
set “days_to_ke...