- 综述 在前面我们进行了 2D 图形的绘制,接下来,我们将步入 3D 图形的世界,绘制出一个 3D 机器人,好,废话不多说,让我们一起来迈入 3D 绘图之旅吧。 基本函数 那么在绘图之前呢,我们首先要介绍几个新的函数,弄懂了这几个函数我们才能方便地绘制出我们的 3D 机器人。 那么我们介绍一下 gluPerspective、gluLookAt、glPushMatrix、glP... 综述 在前面我们进行了 2D 图形的绘制,接下来,我们将步入 3D 图形的世界,绘制出一个 3D 机器人,好,废话不多说,让我们一起来迈入 3D 绘图之旅吧。 基本函数 那么在绘图之前呢,我们首先要介绍几个新的函数,弄懂了这几个函数我们才能方便地绘制出我们的 3D 机器人。 那么我们介绍一下 gluPerspective、gluLookAt、glPushMatrix、glP...
- 综述 在上一篇文章我们介绍了利用类库来完成一个机器人绘制的过程,这里我们一起来看一下怎样直接利用直线和圆弧生成算法来进行图形的绘制。 P.S. 本篇文章针对《计算机图形学》张彩明 版来探讨学习。关于书中的详细算法不会再赘述。 P.P.S. 本篇文章算法扩展思路及代码实现为博主原创内容,如存在纰漏和错误,希望大家指正。 直线生成算法 1.DDA 算法 DDA 算法是最基本的一... 综述 在上一篇文章我们介绍了利用类库来完成一个机器人绘制的过程,这里我们一起来看一下怎样直接利用直线和圆弧生成算法来进行图形的绘制。 P.S. 本篇文章针对《计算机图形学》张彩明 版来探讨学习。关于书中的详细算法不会再赘述。 P.P.S. 本篇文章算法扩展思路及代码实现为博主原创内容,如存在纰漏和错误,希望大家指正。 直线生成算法 1.DDA 算法 DDA 算法是最基本的一...
- 综述 OpenGL 中的变换可以分为下面的三种: 即模型变换、投影变换、视口变换。 模型变换其实就相当于图形的几何变换,包括平移、缩放、旋转等操作,下面我们来详细研究一下 OpenGL 中三种操作的函数应用。 准备工作 在变换前我们首先要做一下准备工作,首先我们需要调用 glMatrixMode 函数来设置变换模式。 该方法介绍如下 glMatrixMode(Glenum ... 综述 OpenGL 中的变换可以分为下面的三种: 即模型变换、投影变换、视口变换。 模型变换其实就相当于图形的几何变换,包括平移、缩放、旋转等操作,下面我们来详细研究一下 OpenGL 中三种操作的函数应用。 准备工作 在变换前我们首先要做一下准备工作,首先我们需要调用 glMatrixMode 函数来设置变换模式。 该方法介绍如下 glMatrixMode(Glenum ...
- 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 说明:m 和 n 的值均不超过 100。 示例 1: 输入: [ &nb... 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 说明:m 和 n 的值均不超过 100。 示例 1: 输入: [ &nb...
- AI机器人:机器人语音&文本智能交互之自定义软件——实现模拟中本聪与V神跨时空畅谈 目录 设计界面 设计思路 动画演示 设计界面 设计思路 动画演示 AI机器人:机器人语音&文本智能交互之自定义软件——实现模拟中本聪与V神跨时空畅谈 目录 设计界面 设计思路 动画演示 设计界面 设计思路 动画演示
- AI机器人:与智能机器人进行实时智能交互,想问什么就问什么 目录 界面设计 更多好玩设计 视频播放地址:设计GUI界面实现与机器人智能对话 界面设计 1、思路:训练语料,设计语料,结合人工智能算法 2、测试提问的问题: 你叫什么名字? 现在天气怎么样? 你讲一个笑话吧! 你喜欢我嘛? 3、后台测试 更多好玩设计 更... AI机器人:与智能机器人进行实时智能交互,想问什么就问什么 目录 界面设计 更多好玩设计 视频播放地址:设计GUI界面实现与机器人智能对话 界面设计 1、思路:训练语料,设计语料,结合人工智能算法 2、测试提问的问题: 你叫什么名字? 现在天气怎么样? 你讲一个笑话吧! 你喜欢我嘛? 3、后台测试 更多好玩设计 更...
- AI之Robot:机器人Robot的简介、发展历史、案例应用之详细攻略 目录 机器人Robot的简介 1、“机器人三原则” 2、机器人的发展阶段 3、控制方式 机器人Robot的发展历史 1、19世纪20年代—概念的出现 2、19世纪40年代—遥控机械手诞生 3、19世纪50年代—实用机器人 ... AI之Robot:机器人Robot的简介、发展历史、案例应用之详细攻略 目录 机器人Robot的简介 1、“机器人三原则” 2、机器人的发展阶段 3、控制方式 机器人Robot的发展历史 1、19世纪20年代—概念的出现 2、19世纪40年代—遥控机械手诞生 3、19世纪50年代—实用机器人 ...
- SLAM:SLAM(即时定位与地图构建)的简介、发展、案例应用之详细攻略 目录 SLAM的简介 1、我在什么地方?—定位,自身状态。 周围环境是什么样?—建图,外在环境。 2、SLAM的问题描述 3、SLAM试图解决的问题 4、SLAM 2D与SLAM 3D SLAM 2D SLAM 3D SLAM的... SLAM:SLAM(即时定位与地图构建)的简介、发展、案例应用之详细攻略 目录 SLAM的简介 1、我在什么地方?—定位,自身状态。 周围环境是什么样?—建图,外在环境。 2、SLAM的问题描述 3、SLAM试图解决的问题 4、SLAM 2D与SLAM 3D SLAM 2D SLAM 3D SLAM的...
- 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有... 目录 一、题目内容 二、解题思路 三、代码 一、题目内容 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有 R(右),L(左),U(上)和 D(下)。如果机器人在完成所有...
- 从很小的时候开始,人类就能够识别最喜欢的物品,并将它们捡起来,尽管从未有人明确教过他们这样做。认知发展研究表明,与周围物体互动的能力在培养物体感知和操纵能力(例如有目的的抓取)的过程中起着至关重要的作用。通过与周围的环境互动,人类能够以自我监督的方式学习:我们知道自己作出的动作,并会从结果中学习。在机器人领域,人们正在积极研究这种自我监督学习,因为这使机器人系统能够在不需要大... 从很小的时候开始,人类就能够识别最喜欢的物品,并将它们捡起来,尽管从未有人明确教过他们这样做。认知发展研究表明,与周围物体互动的能力在培养物体感知和操纵能力(例如有目的的抓取)的过程中起着至关重要的作用。通过与周围的环境互动,人类能够以自我监督的方式学习:我们知道自己作出的动作,并会从结果中学习。在机器人领域,人们正在积极研究这种自我监督学习,因为这使机器人系统能够在不需要大...
- Jupyter一直是非常受欢迎的交互式笔记本,但是机器人爱好者没有太多机会用它。 最近,Jupyter-ROS插件出炉了,可以用Jupyter实现ROS功能。 而且你只需要一个浏览器界面,不用安装设置,直接在云端运行,简直不要太方便。 现在,你的机器人可以在Jupyter里跳舞了。 此前,如果想用ROS,至少你需要会用Linux和Qt框架,下载安装环境搭建……做各... Jupyter一直是非常受欢迎的交互式笔记本,但是机器人爱好者没有太多机会用它。 最近,Jupyter-ROS插件出炉了,可以用Jupyter实现ROS功能。 而且你只需要一个浏览器界面,不用安装设置,直接在云端运行,简直不要太方便。 现在,你的机器人可以在Jupyter里跳舞了。 此前,如果想用ROS,至少你需要会用Linux和Qt框架,下载安装环境搭建……做各...
- RPA可以通过让机器人执行制定好的流程,释放人力资源,提高工作效率。 RPA适合做有规则、高度手工及重复、成熟稳定、高频率的业务流程。 RPA能够打破信息孤岛,将业务流程串接,形成业务闭环,以较高的效率、较低的出错率完成业务。在不断增长的IT需求和有限的IT资源投入面前,RPA能够以较少的投入、更快的部署上线脱颖而出。RPA解决了业务上的痛点,而且后续应用的修改和运... RPA可以通过让机器人执行制定好的流程,释放人力资源,提高工作效率。 RPA适合做有规则、高度手工及重复、成熟稳定、高频率的业务流程。 RPA能够打破信息孤岛,将业务流程串接,形成业务闭环,以较高的效率、较低的出错率完成业务。在不断增长的IT需求和有限的IT资源投入面前,RPA能够以较少的投入、更快的部署上线脱颖而出。RPA解决了业务上的痛点,而且后续应用的修改和运...
- 演讲机构:香港科技大学智能驾驶中心 演讲题目:《低速自主驾驶的技术要素》 演讲人:刘明 香港科技大学智能驾驶中心主任、机器人与多感知实验室主任 刘明教授,博士毕业于瑞士苏黎世联邦理工学院(ETH),现任香港科技大学智能驾驶中心主任、机器人与多感知实验室主任,兼任多家知名科技公司首席科学家,香港科技大学电子与计算机工程学系助理教授;在机器人领域累计发表论文100余篇,近五... 演讲机构:香港科技大学智能驾驶中心 演讲题目:《低速自主驾驶的技术要素》 演讲人:刘明 香港科技大学智能驾驶中心主任、机器人与多感知实验室主任 刘明教授,博士毕业于瑞士苏黎世联邦理工学院(ETH),现任香港科技大学智能驾驶中心主任、机器人与多感知实验室主任,兼任多家知名科技公司首席科学家,香港科技大学电子与计算机工程学系助理教授;在机器人领域累计发表论文100余篇,近五...
- 关于 Google I/O 一年一度的 Google I/O 全球谷歌开发者大会将于美国时间 2018 年 5 月 8 日至 5 月 10 日在美国 Mountain View 举行!每一次 I/O 大会都是一场互联网开发者和企业的盛会,每次演讲都为参与者者和企业带来完全不一样的科技冲击,甚至影响世界互联网行业的发展方向... 关于 Google I/O 一年一度的 Google I/O 全球谷歌开发者大会将于美国时间 2018 年 5 月 8 日至 5 月 10 日在美国 Mountain View 举行!每一次 I/O 大会都是一场互联网开发者和企业的盛会,每次演讲都为参与者者和企业带来完全不一样的科技冲击,甚至影响世界互联网行业的发展方向...
- By 超神经 场景描述:垃圾分类最近成为上海最受关注的话题,市民们已经快被繁杂的垃圾类别逼疯。不过,人工智能技术早已学会了垃圾分类。通过深度学习、神经网络,训练机械臂像人一样识别垃圾进行分类,效率远高于人工分类,也解放了很多垃圾分拣工人。 关键词:垃圾分类 视觉识别 多层神经网络 传感器 上海人最近... By 超神经 场景描述:垃圾分类最近成为上海最受关注的话题,市民们已经快被繁杂的垃圾类别逼疯。不过,人工智能技术早已学会了垃圾分类。通过深度学习、神经网络,训练机械臂像人一样识别垃圾进行分类,效率远高于人工分类,也解放了很多垃圾分拣工人。 关键词:垃圾分类 视觉识别 多层神经网络 传感器 上海人最近...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签