首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏机器人课程与技术

    一个简单的机器人编队算法实现--PID

    用PID进行领航跟随法机器人编队控制 课题2:机器人编队控制 研究对象:两轮差动的移动机器人或车式移动机器人 研究内容:平坦地形,编队的保持和避障,以及避障和队形切换算法等;起伏地形,还要考虑地形情况对机器人行驶运动的影响 研究目的:实现机器人编队控制,源于对自然界群集行为的研究,提高机器人群体协作效率等。 研究方法:领航跟随法等,现在多为几种基础方法的融合。 抛砖引玉:一个简单的PID编队算法的仿真实现 编队模型: ? 对于一组领航-跟随机器人,编队误差示意: ? 这样其实不直观,通过一个坐标变换, ? 可以将全局坐标系转为跟随机器人坐标系: ? //v.youku.com/v_show/id_XMTQ0NTUzMDkxMg 下面介绍一下PID参数作用: 简言之,只有P会有稳态误差,然后I可以减少稳态误差,D可以提高动态性能等, 不详细说,以机器人编队为例 ,期望队形为一字形: 上面的编队控制器,只有P控制的效果, 点击图片可见仿真视频: http://v.youku.com/v_show/id_XMTQ2MTY3MTI2OA ?

    73150发布于 2019-01-23
  • 来自专栏机器人网

    一个简单的机器人编队算法实现--PID

    用PID进行领航跟随法机器人编队控制 课题2:机器人编队控制 研究对象:两轮差动的移动机器人或车式移动机器人 研究内容:平坦地形,编队的保持和避障,以及避障和队形切换算法等;起伏地形,还要考虑地形情况对机器人行驶运动的影响 研究目的:实现机器人编队控制,源于对自然界群集行为的研究,提高机器人群体协作效率等。 研究方法:领航跟随法等,现在多为几种基础方法的融合。 抛砖引玉:一个简单的PID编队算法的仿真实现 编队模型: ? 对于一组领航-跟随机器人,编队误差示意: ? 这样其实不直观,通过一个坐标变换, ? 可以将全局坐标系转为跟随机器人坐标系: ? ://v.youku.com/v_show/id_XMTQ0NTUzMDkxMg 下面介绍一下PID参数作用: 简言之,只有P会有稳态误差,然后I可以减少稳态误差,D可以提高动态性能等,不详细说,以机器人编队为例 ,期望队形为一字形: 上面的编队控制器,只有P控制的效果, 点击图片可见仿真视频: http://v.youku.com/v_show/id_XMTQ2MTY3MTI2OA ?

    2.1K70发布于 2018-04-24
  • 来自专栏运维小路

    DeepSeek-卡集群部署

    前面我们无论是直接部署,还是容器部署都还是单机的模型,受单机GPU限制,并不能跑比较大的模型,今天我们将用多台机器组成一个集群来跑一个更大的模型。

    2.8K12编辑于 2025-03-06
  • 来自专栏人工智能

    学习视图立体

    它们的范围从单眼线索,如阴影,线性视角,大小恒常等到双视角,甚至是视角立体视觉。 在近期工作中,我们尝试统一这些单视和视三维重建的范例。 学习的立体机器 设计LSMs来解决视点立体声的任务。 给定一组具有已知摄像的图像,LSMs为底层场景生成一个3D模型 - 具体来说,在每个输入视图的像素深度图的形式中,要么是一个像素占用网格,要么是一个场景密集点云。 在我们的报告中,我们对基于像素的视图三维物体重建进行了大量的改进,与之前的先进技术相比,它使用了一个递归的神经网络集成了多个视图。

    3K90发布于 2018-02-01
  • 来自专栏算法和应用

    调度的几何

    摘要:我们考虑以下一般调度问题:在时间0处有m个相同的机器和n个作业都被释放。每个作业j具有处理时间pj,以及指定j的成本的任意非递减函数fj,对于每个可能的完成时间。目标是找到最低成本的先发制人迁移计划。这模拟了几个自然目标,例如加权完成时间范围,加权延迟等等。

    59410发布于 2019-07-18
  • 来自专栏乐行僧的博客

    调度问题(贪心)

    有n个任务,m台机器,n>m,每个作业i可以选择一台设备进行加工,加工时间为ti,每台机器同时只能加工一个作业,且不可中断。实现作业调度,使得n个作业的等待时间最短。 样例输入:

    67520编辑于 2022-02-25
  • 来自专栏机器人课程与技术

    基于MSRDS机器人仿真平台的机器人PID编队控制算法

    自己调试的编队PID算法,效果也还可以,具体使用教程参考视频链接: http://v.youku.com/v_show/id_XMTUwNjc3NjMyNA 仿真中三个机器人保持编队,做直线运动 仿真结束后,编队数据直接推送的MATLAB中,用于曲线绘制,并分析。 ? ?

    74520发布于 2019-01-23
  • 来自专栏粽子的深度学习笔记

    mmdetectionmmdetection3d卡训练

    因为3d检测训练时间太久,所以想要在mmdet3d上开,发现加载完标注文件pkl/json之后,卡住了,找到如下报错 其中有个warning :using best-guess GPU,

    1.6K10编辑于 2022-09-19
  • 来自专栏python3

    python 利用pexpect进行

    在安装之前,确认你的机器安装了python,和easy_install.通常python是自动安装的,如果没有安装easy_install,那么wget -q http://peak.telecommunity.com/dist/ez_setup.py 获取一下

    71810发布于 2020-01-09
  • 来自专栏机器人课程与技术

    起伏地形环境机器人编队运动控制与路径规划研究_2016年中小结

    起伏地形环境机器人编队运动控制与路径规划研究PPTX下载地址: http://download.csdn.net/detail/zhangrelay/9611426 其中动图视频较多,请用office2010

    58250发布于 2019-01-23
  • 来自专栏终有链响

    fiscoBcos运维工具搭链

    搭链 使用generator搭建部署的Fisco链 以下是我们要做的实践 我们将从两节点部署开始,机构A和机构B,为机构A节点1做落盘加密 为机构A新增节点3并加入群组1 新增机构C节点4 新增群组2并将机构B和机构C拉入群组2 1首先我们要准备两台虚拟 2为这两台机建立ssh免密连接 登录一号43.137.0.66 在任意位置下 输入命令: ssh-keygen -t rsa -m 输入命令: cp -r generator/ generator-A 这里我复制了一个D作为备份,为以后需要做更改做准备 6链证书初始化 一条链只能有一条唯一的链证书ca.crt,我们选择在generator /generator-A/nodeA目录下执行以下命令: tail -f node_10.206.0.13_30360/log/log_202412031* | grep +++ 至此双机单群组机构的区块链网络已经搭建成功 /group 将生成出来的创世区块拷贝给机构B的meta中(这里要拷贝至二号的机构B内) 生成机构C打包传输到二号并启动 .

    48410编辑于 2025-01-15
  • 来自专栏没事多喝水

    数据库的实现

    数据库的实现 复制 启动主从的方式是 SLAVEOF 127.0.0.1 6379(主库地址) 复制功能的实现是怎么实现的? 复制功能主要是三方面功能, 完整重同步,部分重同步,命令传播。

    97620发布于 2020-11-20
  • 来自专栏飞鸟的专栏

    NebulaGraph基于docker安装集群

    一、背景由于之前学习NebulaGraph安装时发现,官方文档中并未介绍使用docker安装集群的方式,加上后续分析内存使用时,我这有缺少相关实验环境,所有鼓捣了一下,如何实现基于docker的集群部署 内核参数设置参考,文档2.2、安装过程2.2.1、通过官方文章集群部分,分析结构,使用官方docker-compose中的镜像。 部署使用了docker 的host网络没有使用bridge网络,一方面是集群部署,不需要考虑端口冲突问题,另一方面就是host的网络性能会比bride高一点点。

    1K21编辑于 2023-12-22
  • 来自专栏PPV课数据科学社区

    抗战阅兵大数据:八大亮点全揭秘!

    如新一代预警、轰炸、歼击、舰载、直升型飞机均为列装后首次参阅。 ③富有时代特色的编队队形新颖震撼。 除了历次受阅编队采用的楔形、三角形、菱形编队等队形,此次阅兵的空中梯队还将首次以纪念字样的编队飞行、大机群密集编队飞行等全新队形参阅。 ④拉烟、空中护旗等呈现方式增强美感。 亮点六:空中编队震撼人心 此次阅兵是我国在国庆之外,首次针对重大纪念日举行的阅兵式。为此,空中梯队在参阅战机队形编排和表现形式上下足功夫,加入抗战元素和时代特色,新颖大气,更为壮观。 据悉,首先出场的空中护旗方队将采取纪念字样编队飞行,突出纪念抗战胜利70周年主题,表达人民军队为实现强国梦、强军梦不懈奋斗的信念决心。

    86440发布于 2018-04-20
  • 来自专栏枕边书

    Gotorch - 定时任务管理系统

    本文讲述了如何使用Go语言实现一个具有定时任务、分布式、守护进程、信号处理、文件锁、后台服务等功能的框架。通过使用gotorch,开发者可以方便地实现各种复杂的后台任务,同时具有易用性、高性能和扩展性。

    2.5K90发布于 2018-01-04
  • 来自专栏老男孩成长之路

    MySql优化---读写分离流程分析

    对数据库进行增删改操作时,需要对这些操作进行事务管理,因此当这些操作和查询操作混合使用,且在高并发的情况下时,会严重的降低查询效率。

    50010发布于 2019-12-02
  • 来自专栏U3D

    Unity HDRP 摄像分层渲染

    基本思路为: 对两个摄像的Culling Mask属性中各自需要渲染的层进行区分,并使其中一个摄像打开后处理的开关,另一个摄像不打开。 为了避免如上惨剧发生,可以建立一个单独渲染场景UI的摄像与主摄像进行区分,并将UI摄像Transform复位后挂载到主摄像的子节点下。 主摄像A设置如下: ? UI 摄像B设置如下: ? Stack为摄像的渲染栈,栈渲染即不用一个摄像来渲染所有内容,而使用多个相互堆叠的摄像来实现层级式帧渲染的方式。 并且在摄像的渲染栈中可以很方便的取得其他关联摄像的信息,只需要引入如下命名空间即可: using UnityEngine.Rendering.Universal; 例如我们可以很方便的对UI摄像与主摄像实现数据同步 : //设置UI摄像与主摄像保持同步 var uiCamera = Camera.GetComponent<UniversalAdditionalCameraData

    2.8K30发布于 2021-02-04
  • 来自专栏Golang语言社区

    Gotorch - 定时任务管理系统

    题图 by wahno from Instagram 前言 最近在学习 Go 语言,遵循着 “学一门语言最好的方式是使用它” 的理念,想着用 Go 来实现些什么,刚好工作中一直有一个比较让我烦恼的问题,于是用 Go 解决一下,即使不在生产环境使用,也可以作为 Go 语言学习的一种方式。 先介绍下问题: 组内有十来台机器,上面用 cron 分别定时执行着一些脚本和 shell 命令,一开始任务少的时候,大家都记得哪台机器执行着什么,随着时间推移,人员几经变动,任务也越来越多,再也没人能记得清哪些任务在哪些

    1.4K80发布于 2018-03-16
  • 来自专栏老男孩成长之路

    MySql优化---读写分离流程分析

     对数据库进行增删改操作时,需要对这些操作进行事务管理,因此当这些操作和查询操作混合使用,且在高并发的情况下时,会严重的降低查询效率。

    47810发布于 2019-09-17
  • 来自专栏John Wong's Blog

    使用 Docker -compose 部署 RabbitMQ 集群

    本文介绍 RabbitMQ 集群的 Docker 化部署,最开始是想通过 DockerSwarm 方式来部署的,但是 RabbitMQ 节点加入集群时一直失败,在网上找了很多办法,始终没有解决这个问题,无奈只能放弃。所以最终采用配置 hosts 文件方式来保证节点之间的通信,下面来进行详细说明。

    2.9K20编辑于 2021-12-23
领券