机器人

【RPA机器人】PDF批量转换成图片机器人

家住魔仙堡 提交于 2020-02-25 00:35:47
运行前须知: 1、仅支持win10系统 2、请确保安装金山PDF独立版 3、请把屏幕分辨率设置为1920x1080,缩放布局100% 4、生成的图片将保存在所选文件夹目录下 运行流程: 1、获取需批量转换PDF的文件夹。 2、等待文件自动转换。 运用说明: 1、机器人在运行过程中,请勿随意操作鼠标、键盘。 2、程序执行过程中可按F12终止机器人。 PDF批量转换成图片机器人:https://store.uibot.com.cn/robots/detail/209.html 来源: CSDN 作者: UiBot官方 链接: https://blog.csdn.net/weixin_44294062/article/details/104479509

66机器人的运动范围

烂漫一生 提交于 2020-02-25 00:17:48
题目描述 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子? 思路分析 这题和前面一道题一样,回溯法/感染。用一个数组标记有没有走过此位置,用全局变量count作为计数,用一个函数计算行和列坐标的数位和。终止条件为:下标越界;走过此位置;数位和大于阈值。 代码实现 public int count = 0 ; public int movingCount ( int threshold , int rows , int cols ) { if ( rows == 0 || cols == 0 ) { return - 1 ; } int [ ] [ ] matrix = new int [ rows ] [ cols ] ; process ( threshold , rows , cols , 0 , 0 , matrix ) ; return count ; } public void process ( int threshold , int rows , int cols , int

基于家庭安全移动式监护系统的设计与实现(大创)

筅森魡賤 提交于 2020-02-24 23:49:32
1 课题研究背景、意义以及项目创新 1.1 课题研究背景 近些年,由于人口老龄化的持续加剧,集辅助和防护功能于一体的智能安防机器人已经成为研究热点。智能安全机器人可以连接各种智能家庭环境中的智能及非智能电子设备,方便老人与病人使用。它使老年人能够达到独立生活并提供相应的安全保证,即使在没有其他人参与或只有少量人参与的情况下。而这就要求智能机器人能在各种设备之间转移,可实现自主移动和智能避障,并且只占用很小的空间等。其中智能避障系统不仅扮演着重要角色,而且更是整个系统运行的基础和前提。 跨入21世纪后,随着电子技术的不断提升,无论是高性能的处理芯片,还是高分辨率的摄像头,在我们的身边随处可见,我们已经习惯了与这些电子产品相处,通过现代技术进一步解放我们的生活。正所谓,科技改变生活。正是这些技术的发展使我们进入了一个新的时代,同时技术的产生和发展都会更好地服务我们的生活,利用高新技术去解决人类社会发展中遇到的种种问题,才是我们这些科技工作者一直努力的方向。 近些年机器人技术一直是许多科技工作者的研究方向,使得机器人更加的智能化和数字化是研究者们一直以来努力的目标。通过一代又一代科技人员的不断研究与创新,智能机器人发展愈发成熟,我们可以看到现在的工厂更愿意选择工业机器人来代替人工劳动力,不仅降低了劳动成本,同时还可以提升生产效率

deqin -与机器人对话

懵懂的女人 提交于 2020-02-24 06:00:29
import requests import easygui for i in range ( 3 ) : talk = easygui . enterbox ( "你想问什么?" ) url = 'http://www.tuling123.com/openapi/api?key=d8dee202a87940bd866332938dd9ec52&info=%s' % talk er = requests . get ( url ) anwser = er . text an_list = anwser . split ( '"' ) easygui . msgbox ( an_list [ 5 ] ) # file ----》 setting ---》 projectXXX ---》 interpreter ---》 + import easygui # 显示文字 message信息 box 盒子 # 第一个参数,标题 easygui . msgbox ( "欢迎来到虚拟世界" , "人工智障机器人" , "进入" , "ssr.gif" ) # 输入文字 enter 输入 box 盒子 name = easygui . enterbox ( "你叫什么名字?" , "人工智障机器人" , "钢铁侠" ) # 交互 easygui . msgbox ( "你好%s" % name

ros常遇到的Couldn't find executable named ---错误

荒凉一梦 提交于 2020-02-22 13:20:19
首先要确保有此执行文件在scripts文件夹下方 用的案例是《ROS机器人开发实践》的P164案例 rosrun robot_vision cv_bridge_test.py 以上代码会报错: Couldn’t find executable named cv_bridge_test.py below /home/mjy/dev/catkin_ws/src/robot_vision 可是明明有执行文件呀 原来是文件权限出了问题 需要在属性-权限中勾选 允许作为程序执行文件 然后就可以正常运行了 来源: CSDN 作者: 白色小靴 链接: https://blog.csdn.net/weixin_44684139/article/details/104441055

剑指offer 面试题13 机器人的运动范围

孤街浪徒 提交于 2020-02-22 03:56:57
问题:地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的 数位之和 大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子? 输入:阈值k, 行m,列n 输出:机器人能够达到几个格子 思路:递归法(和 面试题12 思路类似,在矩阵中找路径都可以用回溯法解决) 开辟m*n大小的bool矩阵,判断是否能够到达每个格子。 机器人从0,0开始移动,有四个方向(上、下、左、右),分别判断是否满足条件。 代码: #include <string.h> class Solution { public: int getDigitSum(int number) { int result=0; while(number>0) { result+=number%10; number/=10; } return result; } bool check(const int threshold, int row, int col) { if(threshold<getDigitSum(row)+getDigitSum(col)) return false; else return

剑指offer 面试题13 机器人的运动范围

牧云@^-^@ 提交于 2020-02-22 02:12:27
问题:地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的 数位之和 大于k的格子。 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进入方格(35,38),因为3+5+3+8 = 19。请问该机器人能够达到多少个格子? 输入:阈值k, 行m,列n 输出:机器人能够达到几个格子 思路:递归法(和 面试题12 思路类似,在矩阵中找路径都可以用回溯法解决) 开辟m*n大小的bool矩阵,判断是否能够到达每个格子。 机器人从0,0开始移动,有四个方向(上、下、左、右),分别判断是否满足条件。 代码: #include <string.h> class Solution { public: int getDigitSum(int number) { int result=0; while(number>0) { result+=number%10; number/=10; } return result; } bool check(const int threshold, int row, int col) { if(threshold<getDigitSum(row)+getDigitSum(col)) return false; else return

个股与指数的回归分析(自带python ols 参数解读)

蹲街弑〆低调 提交于 2020-02-21 11:35:33
python信用评分卡建模(附代码,博主录制) https://study.163.com/course/introduction.htm?courseId=1005214003&utm_campaign=commission&utm_source=cp-400000000398149&utm_medium=share http://blog.csdn.net/csqazwsxedc/article/details/51336322(转) # 一 个股与指数的回归分析 ## 1.1 数据加载 加载分析所需的Python库 import statsmodels.api as sm import statsmodels.formula.api as smf import statsmodels.graphics.api as smg import patsy %matplotlib inline import matplotlib.pyplot as plt import numpy as np import pandas as pd from pandas import Series,DataFrame from scipy import stats import seaborn as sns 确定起止时间为2015年1月1日至2015年12月31日 import datetime

机器人足球仿真中的三角进攻算法研究

倾然丶 夕夏残阳落幕 提交于 2020-02-21 02:41:17
摘 要:机器人足球仿真系统提供了实时对抗环境下研究多智能体协作问题的一个良好平台。本文基于仿真环境下的理论基础及模型,通过逐场次逐帧地测试与分析研究,设计出用于控制机器人协作队形的三角进攻算法,并对基于算法形成的进攻队形的决策形式和机制、角色形成与定制,以及行为分解与规划作了研究。经过对比分析,基于三角进攻算法的机器人控制策略在对射门机会的把握、队员间配合以及动作行为的执行精准度上获得了较为明显的改进。 1 引言 在人工智能技术逐步发展的历程中,对多智能体系统的研究一直是该领域的一个重要方向,并已成为一个热点问题。多智能体系统的研究包涵了智能体之间的相互协作及任务规划、体系结构设计及生长、自主学习与知识获取、认知建模与群体进化等一系列问题。这些问题中的大多数在机器人足球仿真比赛对抗实现中得到了集中的体现[1]。因而,机器人足球仿真比赛作为一项标准任务被广泛引入,以促进多智能体技术、智能机器人技术及其相关领域的研究与发展。在这其中,机器人足球仿真进攻算法的设计属于控制策略中的高层决策问题,主要是合理解决场上队员的协作与配合冲突[2]。为解决这些问题,就要从机器人对场地的认知开始,并能够通过周围态势信息的掌控及自学习,确定机器人自身的行为及动作,保障整体的进球目标得以顺利完成。 2 问题分析 机器人足球仿真平台提供了比赛所需的基本环境及消息通讯场景

readme.txt + 话题收集

痴心易碎 提交于 2020-02-20 03:12:39
大家好!!这里整理我博客中的文章链接,大家可以选择感兴趣的阅读,当然不喜勿喷,另外如果大家有想要了解的技术内容/教程,也可以留言或者私信我,我会选择大家都比较认同的,而我又碰巧了解的去更新文章(就算不了解可能也会现学现卖( ▽ ),大家一起学) 一、四足机器人 1、cpg 下面这两篇文章介绍了最基础的控制信号生成,即cpg控制网络,之所以称为网络是因为各条腿的信号是相互耦合的。这两篇文章中简单讲述hopf振荡器的数学原理,并且利用其变形以满足我们的控制需求,最终实现了四足机器人的行走以及不同步态转换。 波士顿动力真的无可企及吗?一步步剖析四足机器人技术(一) 波士顿动力真的无可企及吗?一步步剖析四足机器人技术(二) 2、minitaur 这三篇文章介绍了如何利用强化学习使得四足机器人minitaur学会行走,主要是对 论文 的解读,以及相关代码的讲解与实现,该论文提出的方法使得我们可以直接将在仿真环境中训练好的决策模型直接移植到现实中使用而无需进行迁移学习或者调参 urdf文件结构讲解 以四足机器人minitaur为例 强化学习实现minitaur运动控制——介绍篇 强化学习实现minitaur运动控制——决策模型篇 强化学习实现minitaur运动控制——仿真环境篇 二、强化学习 既然上一部分需要利用强化学习训练我们的机器人,那肯定是少不了对强化学习相关概念以及算法的介绍的