最新资讯

AI结合机器人的入门级仿真环境有哪些?

AI结合机器人的入门级仿真环境有哪些?

由于使用真实的机器人开发和测试应用程序既昂贵又费时,因此仿真已成为机器人应用程序开发中越来越重要的部分。在部署到机器人之前在仿真中验证应用程序可以通过尽早发现潜在问题来缩短迭代时间。通过模拟,还可以更轻松地测试在现实世界中可能过于危险的极端...

下载MV视频并提取音频文件使用ffmpeg转换为MP3

下载MV视频并提取音频文件使用ffmpeg转换为MP3

视频MV的文件可以来自各种视频网站,将Mv下载下来。 安装好ffmpeg 工具。 批量转换 python脚本 mp4tomp3.py import os import subprocess mp4...

easymqos_web 机器人交互软件

easymqos_web 机器人交互软件

easymqos_web 是robot机器人的用户交互软件。由视觉动力机器人的作者开发维护。属于easymqos的子分支。 easymqos_web主要分为 户外gnss 、室内slam、AI三个大版块。 easymqo...

粒子滤波-基于图像匹配的粒子滤波定位原理和优化方法

粒子滤波-基于图像匹配的粒子滤波定位原理和优化方法

粒子滤波器是一种定位算法,基于对随机点进行采样并计算这些点代表被跟踪对象的真实位置的概率。本教程就是开启上帝视角,从图像匹配的角度实现,我将使用 python 创建了一个无人机定位的模拟环境,其中包含以下功能: 从文件中读取并绘制图像 ...

人工智能与机器人结合考验哪些工程能力?

人工智能与机器人结合考验哪些工程能力?

人工智能与机器人的开发实战属于综合能力集中表现,从业务与工程落地方面探讨其中所必备的工程能力有哪些? [![](http://blog.cvosrobot.com/content/uploadfile/202403/183517092...

llama cpp 运行阿里云通义千问模型safetensors_rust.SafetensorError: Error while deserializing header: HeaderTooLarge

llama cpp 运行阿里云通义千问模型safetensors_rust.SafetensorError: Error while deserializing header: HeaderTooLarge

llama cpp 运行阿里云通义千问模型 ,使用指令转换时,出现HeaderTooLarge 的错误 python3 convert-hf-to-gguf.py Qwen-1_8B-Chat/ 使用的是 Qwen-1_8B...

四元数转欧拉角roll pitch yaw ,rpy的python实现

四元数转欧拉角roll pitch yaw ,rpy的python实现

四元数对应 x,y,z,w ,欧拉角对应 roll pitch yaw 。 在轮式机器人中如果只想获取yaw ```python def toeuler_angles(w, x, y, z): """w、x、y、z ...

室内slam建图与导航的维护和升级,做了哪些改动?

室内slam建图与导航的维护和升级,做了哪些改动?

最近有两个小伙伴在使用easymqos 测试建图和导航,在这期间也发现了一些使用上的交互问题。 节点太多编译问题、一键启动问题、网页交互问题、和ROS的通信问题、语音控制。为此,笔者做出一些改进。 1 一键编译 ...

mqtt和ros1之间的快速转换2  一包两节点

mqtt和ros1之间的快速转换2 一包两节点

笔者使用的是自定义的机器人分布式开发框架,要对及ROS ,所以用到了 mqtt 转ROS 。 安装包 安装paho-mqtt pip install paho-mqtt 安装ROS1 Python库 sudo apt-ge...

mqtt和ros1之间的快速转换

mqtt和ros1之间的快速转换

笔者使用的是自定义的机器人分布式开发框架,要对及ROS ,所以用到了 mqtt 转ROS 。 安装包 # 安装paho-mqtt pip install paho-mqtt # 安装ROS1 Python库 sudo apt-g...

mqtt 多线程根据里程计建设道路

mqtt 多线程根据里程计建设道路

from math import atan2 import cv2 import numpy as np import argparse import os import sys import datetime from pa...

oranepi zero2 串口波特率不支持128000

oranepi zero2 串口波特率不支持128000

orangepi zero2 的串口不支持 128000 波特率。 在测试ydlidar x4 时,ydlidarx4的波特率为128000, opizero2 修改为128000 时 提示未定义。![](http://blog.cvo...

bno085  在Linux使用python的串口 读取

bno085 在Linux使用python的串口 读取

安装 adafruit_bno08x pip3 install adafruit-circuitpython-bno08x pip3 install adafruit-circuitpython-bno08x-rvc ...

如何不使用ROS实现SLAM建图和自主导航

如何不使用ROS实现SLAM建图和自主导航

SLAM 技术是什么? SLAM是Simultaneous Localization and Mapping的缩写,即同时定位与地图构建。 它是一种用于自主导航和机器人感知的技术,旨在通过在未知环境中同时进行自主定位和构建环境地图,实现机器...

linux Cjson二维数组存储

linux Cjson二维数组存储

cJSON * root = cJSON_CreateObject(); if(!root) { printf("get root faild !\n"); } cJSON_AddItemToObj...

sitemap