• 2024-06-14在Robot Operating System (ROS)中常见的消息类型
     在RobotOperatingSystem(ROS)中,消息(Messages)是用来在节点之间传输数据的标准方式。ROS定义了一系列预定义的消息类型,这些类型覆盖了从简单的数据类型到复杂的机器人感知和控制数据。以下是ROS中一些常见的消息类型:1.**std_msgs**:标准消息类型,包括基本的数据类型如整
  • 2024-06-11Django学习项目-learning log报错合集(2)
    样式篇stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css:1  Failedtoloadresource:net::ERR_CONNECTION_TIMED_OUTdjango-bootstrap3样式无效按这篇文章进行修改
  • 2024-06-10Docker构建多平台镜像
    多平台镜像使用场景我们知道Docker镜像是支持多平台(不同的操作系统/架构)的,比如linux/amd64,linux/arm64,linux/riscv64等,当我们需要在不同平台使用容器运行我们的镜像的时候,通常可能会考虑分别编译各个平台的镜像文件,然后打上不同的tag用来区分平台,使用的时候也同样需要根据实际运
  • 2024-04-30"基础模型时代的机器人技术" —— Robotics in the Era of Foundation Models
    翻译:2023年是智能机器人规模化的重要一年!对于机器人领域之外的人来说,要传达事物变化的速度和程度是有些棘手的。与仅仅12个月前的情况相比,如今人工智能+机器人领域的大部分景观似乎完全不可识别。从学术界到初创公司再到工业研究实验室,2023年带来了一波研究进展,迫使许多人更新了
  • 2024-04-30人机协同的半自动人形机器人 —— Covariant公司的RFM-1机器人
    Covariant公司的RFM-1机器人实现了一个极为有意思的功能,那就是在机器人执行任务的过程中如果遇到无法处理的情况下就会停止下来然后等待人类的语言指示,比如:夹具向上移动2cm,更换更大型号的夹具,等待,可以说该公司在目前人工智能算法还不能完全胜任任务的情况下引入了人类协助的方法,该
  • 2024-04-15CF1253F Cheap Robot 题解
    首先建立一个超级点\(S\),对于每一个可以充电的点\(u\)都建立一条从\(S\tou\)的边权为\(0\)的有向边。从这个超级点\(S\)开始跑一遍最短路算法,就可以得到每一个点\(u\)至少需要花费多少的电量才可以走到一个充电点。令\(D_i\)表示\(i\)号点最少花费多少可以到一个
  • 2024-04-07COCI2011-2012#3 ROBOT 题解
    洛谷题面部分分做法直接依照题意模拟即可。可以获得\(48\)分的好成绩。#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;longlongn,m;structnode{ longlongx; longlongy;}point[100005];longlongrobotx=0,roboty=0;longlongquery(){
  • 2024-04-05Solidworks导出urdf,在ros2中使用gazebo仿真教程
    1.前言本人目前初学ros2,最近在实践ros2中的gazebo仿真,入门跟着鱼香ros老师和古月居老师来学习相关的知识,在gazebo仿真环节,发现教程里基本都是采用自写urdf来生成几何图像(圆柱、立方体)来组成简单的机器人,因此在后期仿真的真实性带来了一定的局限性,因此我最近在研究如何在ros2中
  • 2024-03-305、Pico Robot 机器人课程
    5.1小车前进注意:电机速度受到电池电量影响,例程是在电池电量较高(电量数值在26000以上)的情况下,如果电池电量较低需要及时充电或者修改电机速度。一、学习目标1.学习树莓派Pico主板和小车扩展板的电机结合进行实验。2.了解电机的使用。二、硬件使用本次课程使用PICO主板以及
  • 2024-03-304、Pico Robot 传感器进阶课程
    4.1光敏传感器一、学习目标1.学习树莓派Pico主板和小车扩展板的光敏传感器、OLED结合进行实验。2.了解光敏传感器的使用。二、硬件使用本次课程使用PICO主板以及小车扩展板的光敏传感器、OLED,运行之前请把跳线帽接到Light排针。光敏电阻是用硫化镉或硒化镉等半导体材料
  • 2024-03-303、Pico Robot 基础开发课程
    3.1控制板载LED灯闪烁在上一节中,我们学习了如何搭建开发环境,并实现了运行程序控制板载LED闪烁,在这一节中我们将学习这部分程序是如何实现LED控制的。一、学习目标1.学习树莓派Pico主板的引脚基本使用。2.了解如何控制板载的LED灯。二、硬件使用本次课程无需额外的硬件,直
  • 2024-03-302、Pico Robot 开发环境搭建
    2.1更新固件1、按住Pico板上的按键,将pico通过MicroUSB线接到电脑的USB接口,然后松开按键。接入之后,电脑会自动识别到一个可移动盘(RPI-RP2)。2、将PicoRobot配套资料->附件->固件->pico_micropython_20210121.uf2固件文件,复制拖拽到RPi-RP2移动盘上。3、复制完成之
  • 2024-03-301、Pico Robot介绍
    1.1PicoRobot介绍PicoRobot是一款基于树莓派PICO开发板设计的智能小车,可供嵌入式设计人员、研究人员和学生等使用的开源机器人,小车自带超声波、光敏等传感器和OLED、红外接收,能够快速实现避障、遥控等功能。树莓派Pico是一款树莓派官方设计的低成本,高性能的微控制器开发板,具
  • 2024-03-30Pico Robot 小车
    1、PicoRobot介绍1.1PicoRobot介绍 1.2接口说明 1.3组装步骤 1.4电池及使用注意事项 1.5遥控操作1.6快速上手视频  2、开发环境搭建2.1更新固件2.2搭建开发环境 2.3下载例程和开机自启动 2.4导入库文件 3、基础课程3.1控制
  • 2024-03-25车载测试中常用的python框架
    在车载测试中,常用的Python框架包括RobotFramework、unittest、pytest等。具体如下:RobotFramework:这是一个通用的自动化测试框架,适用于验收测试和测试驱动的开发。它的特点是易于使用,并且可以在不同的平台上运行,如Windows、macOS和Linux。此外,RobotFramework还可以在.Net的Iro
  • 2024-03-24LeetCode 1778. Shortest Path in a Hidden Grid
    原题链接在这里:https://leetcode.com/problems/shortest-path-in-a-hidden-grid/description/题目:Thisisan interactiveproblem.Thereisarobotinahiddengrid,andyouaretryingtogetitfromitsstartingcelltothetargetcellinthisgrid.Thegridiso
  • 2024-03-17【机械臂路径规划】基于ADD-RRT、RRV、改进的Bridge Test等算法实现固定基座机械臂路径规划附matlab代码
     ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,代码获取、论文复现及科研仿真合作可私信。
  • 2024-03-15模仿昆虫大脑:高效机器人技术的飞跃
    原文链接:https://www.unite.ai/mimicking-insect-brains-a-leap-forward-in-efficient-robotics/ Inthevastexpanseofnature,someofthemostprofoundinspirationscomefromthesmallestofcreatures.Insects,oftenoverlookedduetotheirdiminutivesize,a
  • 2024-03-09[ABC219F] Cleaning Robot 题解
    [ABC219F]CleaningRobot题解思路解析要点:将整个图拆分成每一轮的每一个点单独考虑贡献。首先看到\(k\le10^{12}\)发现不能直接枚举\(k\)轮,于是开始找每一轮的规律。首先可以知道,如果操作固定,那么起点和路径上每一个点以及终点的相对位置不会改变。也就是说每一轮的起
  • 2024-03-06tryhackme-Mr Robot CTF(机器人先生)
    信息收集根据开放端口,首先对80端口进行信息收集默认在访问80端口的时候会进行一段很炫酷的grup引导,Linux启动的信息,不过没什么用,一个伪终端,这里给了我们几个命令可以使用:试了几个,没有太多有用的信息,感兴趣可以自己试一试,这里直接进行目录扫描gobusterdir-uhttp://10.10.
  • 2024-03-01Robot Queries
    从这道题目的官解,我们可以再次复习一下:转换对象可以看一看这道题目的官解,也挺自然的(dictionary就是map)然后说一下我的做法很明显地发现,\([1,l-1]\)和\([r+1,n]\)是不被影响的,而且\([l,r]\)翻转之后,起点和终点也是不变的,所以对一个询问的点\((x,y)\),我们考虑其是否在\([1,l-1],[
  • 2024-02-27P7745 [COCI2011-2012#3] ROBOT
    Description在一个平面直角坐标系中,有一个点bot,现有四个指令,分别可以让bot向上、下、左、右四个方向中的一个移动一格。同时还有\(n\)个固定点,求每次移动后这些点到bot的哈曼顿距离之和。两个点\((x1,y1)\)和\((x2,y2\)的曼哈顿距离为\(|x1-x2|+|y1-y2|\)
  • 2024-02-07THUPC2024-初赛
    哈哈,被干爆了。拖了cdqz哥后腿。题目使用协议来自THUPC2024(2024年清华大学学生程序设计竞赛暨高校邀请赛)初赛。以下『本仓库』皆指THUPC2024初赛官方仓库任何单位或个人都可以免费使用或转载本仓库的题目;任何单位或个人在使用本仓库题目时,应做到无偿、公开,严禁使用这
  • 2024-01-18机器人 常用ros命令
    查看机器人当前版本:cat/userdata/inlink_ws/conf/sys_ver.yaml重启MCU:ros2runinlink_st_imu_driverinlink_st_imu_driver&查看节点:ros2nodelist查看自检信息:cd~/.ros/log/robot_state_manager/catrobot_state_manager_node.INFO屏蔽自检:ros2topicpub/robot_event
  • 2024-01-18iOS ARKit 动画
    动画是增强虛拟元素真实感和生动性的重要方面,RealityKit支持变換动面(TransformAnimation)和骨骼动画(SkeletalAnimation)两种动面模式。变换动画一般程序化地执行,支持基本的平移、旋转、缩放,更复杂的动画通常由第三方模型制作软件采用骨骼绑定的方式生成,独立或者内置于模型文件中