- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 C++中* 和 & 的基本用法和效果
在C++中,*和&是两个非常重要的符号,它们用于指针和引用的相关操作。下面是它们的主要区别和用法:指针声明:当在变量声明中使用*时,它表示该变量是一个指针,指针存储的是另一个变量的地址。解引用操作:当使用*操作符作用于一个指针变量时,它被称为解引用,意思是访问指针指向的位置所存储的值。2. & 的用法地址运算符:在变量前使用&时,它用于获取该变量的地址。引用声明:& 也可以用于声明引用类型。引用是一个变量的别名,可以通过引用访问原来的变量。总结*:用于声明指针类型。用于解引用,获取指针
2024-09-24 09:16:17
325
原创 Ubuntu 中创建一个可以启动ROS指令的桌面图标
至此,可以在应用菜单中找到名为 “Remote Control” 的图标,单击它即可启动 roslaunch ros_pkg launch_name.launch。可以替换 /path/to/your/icon/icon.png 为实际的图标文件路径。在 Ubuntu 中创建一个可以启动 roslaunch ros_pkg launch_name.launch 的桌面图标,在编辑器中按下 Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出编辑器。Name 是图标在应用菜单中显示的名称。
2024-04-17 13:57:22
450
2
原创 参数优化算法总结
参数优化算法是机器学习和优化领域中的重要组成部分,用于寻找最优的参数配置以最大化或最小化某个指定的目标函数。以下是一些常见的参数优化算法,它们可以根据不同的原理和特点进行归类。
2024-03-27 15:52:49
5629
原创 传感器标定误差度量
当在目标函数中使用这些方法时,需要确保Y和Y_pred的对应部分具有相同的意义,例如,如果在角度计算中将Y视为旋转矩阵,则Y_pred也应相应地从旋转参数中计算得到旋转矩阵。S = np.cov(np.hstack((Y.T, Y_pred.T)).T) # 计算样本协方差矩阵,其中Y.T和Y_pred.T是真实值和预测值的转置。一种结合了平方误差损失和绝对误差损失的方法,对于小误差,其表现与平方误差损失相似,对于大误差,其表现与绝对误差损失相似,从而提高了模型对异常点的鲁棒性。
2024-02-28 10:52:42
835
1
原创 直流电机常用H桥驱动芯片
15个引脚,包括4个输入控制引脚,4个输出引脚,以及电源和地线引脚。引脚功能包括电源、使能、方向控制和PWM控制。16个引脚,包括使能引脚、输入控制引脚、输出引脚,以及电源和地线引脚。引脚功能包括电源、使能、方向控制和PWM控制。16个引脚,包括4个输入控制引脚,4个输出引脚,以及电源和地线引脚。引脚功能包括电源、使能、方向控制和PWM控制。32个引脚,包括3个控制引脚、6个输入引脚、6个输出引脚,以及电源和地线引脚。16个引脚,包括输入引脚、输出引脚,以及电源和地线引脚。支持较高的电流和电压。
2023-12-02 22:30:49
1246
1
原创 ROS系统中编写多个C++文件时,主文件调用其它文件函数或类时出现:对“xxxxxx“未定义的引用问题记录
ROS系统中编写多个C++文件时,主文件调用其它文件函数或类时出现:对"xxxxxx"未定义的引用问题记录
2022-11-07 16:20:48
1115
原创 C#快速实现串口通信
第一步:使用System.IO.Ports命名空间using System.IO.Ports第二步:实例化串口 SerialPort comm = new SerialPort();////初始化SerialPort对象 StringBuilder builder = new StringBuilder();第三步:初始化串口参数comm 是实例化的串口,comboPortName是串口下拉框的Name,comboBaudrate是波特率下拉框的Name。其它像停止位、奇偶校验位等的参数
2022-04-28 22:34:55
2454
1
原创 C#新建和开启线程的Thread方法
第一步:使用System.Threading命名空间using System.Threading;第二步:实例化一个执行的方法 ThreadStart childref1 = new ThreadStart(get_agv_status);childref1 是执行对象,get_agv_status是线程执行的函数,可根据实际需求修改和定义第三步:初始化Thread类的新实例Thread agv_status = new Thread(childref1);将线程实例化为agv_stat
2022-04-28 21:32:01
1646
原创 运行rosbag play出现Error reading version line,[playbag-15] process has died [pid 11671, exit code 1错误
问题在使用cartographer的过程中,运行rosbag play时出现Error reading version line,[playbag-15] process has died [pid 11671, exit code 1错误。错误码:[FATAL] [1640670145.917017489]: Error reading version line[playbag-15] process has died [pid 11671, exit code 1, cmd /opt/ros/m
2021-12-29 00:16:42
5413
原创 运行rviz时出现[ERROR]: Could not load model、Cannot locate resource package错误
问题运行solidworks导出的urdf功能包下的display.launch,单独打开一个rviz去接收模型和tf数据时,出现如下错误:[ERROR] [1640699688.189865241]: Could not load model 'package://agv_model/meshes/base_link.STL' for link 'base_link': OGRE EXCEPTION(6:FileNotFoundException): Cannot locate resource p
2021-12-28 22:25:32
6065
6
原创 基于 solidworks2021 的三维仿真模型转 ros URDF
1、SolidWorks转URDF的插件下载和安装下载sw_urdf_exporter插件下载后直接运行sw2urdfSetup.exe,将文件安装在SOLIDWORKS安装路径下2、SolidWorks查看插件是否安装成功进入SOLIDWORKS打开要转换的三维模型,点击设置旁边的下三角,点击插件。弹出插件对话框,划到对话框最底部,如上图所示即表示插件成功安装并运行,如果打开图中标的插件没勾选上勾选即可。3、创建各个link的坐标系和旋转轴通过图示的工具创建参考点、坐标系以及旋转轴
2021-12-27 19:38:40
5920
原创 基于Ubuntu18.04的ROS安装及环境配置(不再有rosdep更新失败问题)
一、安装ROS1、设置sources.listsudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'网络连接问题可参考该换源方法2、设置密钥sudo apt-key adv --keyserver 'hkp://ke
2021-12-18 12:02:37
949
1
原创 jetson nano配置远程桌面连接
一、jetson nano 远程桌面设置默认jetson nano 的 Desktop Sharing是打不开的需要进行如下配置:1、编辑org.gnome.Vino.gschema.xml文件sudo vi /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml文件编辑可用vi/vim/gedit/nano等编辑器,根据个人使用习惯选择。2、文件最后添加下列代码 <key name="enabled" type="b">
2021-12-18 11:09:48
2329
1
原创 ZED2i基于jetson nano/Ubuntu18.04的SDK环境及ROS环境配置
ZED2i基于Ubuntu18.04的SDK环境及ROS环境配置一、SDK环境配置1、确认环境配置版本2、下载安装SDK和CUDA3、遇到的问题及解决办法二、ROS环境配置1、安装ROS及ZED2iR的ROS包2、遇到的问题及解决方法三、参考一、SDK环境配置45你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。1、确认环境配置版本我们对Markdown编辑器进行了一些功能拓
2021-12-16 22:48:09
3155
3
日常收支记账的Android APP项目源文件及可直接安装使用的.apk文件
2025-01-22
Node-RED使用指南:1:概要介绍
2021-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人