VPEA > 研学旅行 > 人工智能与ROS机器人开发
  • 人工智能与ROS机器人开发
  • 人工智能与ROS机器人开发
  • 人工智能与ROS机器人开发
  • 人工智能与ROS机器人开发

人工智能与ROS机器人开发

寒假 (营期 2020年1月30-2月5日)
背景提升
高中及以上学生
在线咨询 优惠预约
  • 路线及行程详情
  • 费用备注
  • 背景介绍

在线咨询 优惠预约

D1

通识课程

行程描述

Linux基础课程学习

掌握以Ubuntu为代表的Linux操作系统的安装、部署、维护,常用软件和开发环境的搭建,为人工智能的学习具备基本的编程环境配合和故障排查能力。

课程内容参考:

Linux的安装、部署;

基本Linux指令、系统用户及用户组管理;

文件系统、分区、Linux网络操作指令;

系统负载及日志;

远程管理;

Shell编程;

开发环境

 

住宿

家里

D2

通识课程

行程描述

Python基础课程学习

掌握Python基本编程语法,具备Python编码和开发调试的基本能力,可以理解人工智能算法的Python代码并能够独立写出代码实现。

课程内容参考:

Python开发环境搭建;

基础语法、模块和包、列表、元组、字典、函数;

文件操作、异常处理;

面向对象编程、matplotlib、numpy、pandas等常用算法库的安装和使用

住宿

家里

D3

ROS基础知识学习

行程描述

ROS简介及安装

了解什么是ROS;

掌握ROS的安装和配置

掌握课程程序包的安装和配置;

掌握使用Roboware Studio的ROS程序开发方法

ROS基础知识

掌握ROS通信机制;

掌握ROS常见命令;

掌握TF;

掌握URDF编写方法

ROS工具和开发环境

掌握rqt、rviz、rosbag工具

住宿

家里

D4

不同类编程方法学习

行程描述

掌握Topic Python开发方法;

掌握Service Python开发方法;

掌握Action Python开发方法;

掌握Parameter设置和获取方法;

掌握launch编写方法

住宿

家里

D5

SLAM和导航

行程描述

掌握SLAM基础知识;

掌握Gmapping建图方法;

了解Gmapping算法,掌握参数的配置;

掌握真实机器人上SLAM建图方法;

了解导航基础知识,global_planner原理和实现;

了解A* 算法,Dijkstra 算法,local planner原理和实现;

了解local_planner框架,dwa_local_planner;

通过演示实例深入了解导航基础知识;

掌握导航开发方法;

掌握真实机器人上导航方法

 

住宿

家里

D6

机械臂与深度学习

行程描述

了解正逆运动学和坐标变换基础知识;

掌握URDF,掌握Moveit!架构及其可视化配置工具;

掌握ros_control及机械臂;

Gazebo仿真开发方法;

掌握Moveit! Python接口和开发方法;

掌握人工智能、机器学习、深度学习之间的概念关系以及深度学习的分类;

结营仪式

住宿

家里

费用备注

费用包含

课程与导师费用

实训期间场地费用

实训期间设备使用费用

学习材料费用

保险费用

 

费用不含

餐饮费用

住宿费用

外地到北京的费用

个人消费

因不可抗力造成的额外增加费用

背景介绍

背景介绍

  1. ROS的英文全称是Robot Operating System,即机器人操作系统。TA集成了各种工具、库以及规定,以便简化在各种平台下进行机器人开发的复杂性,为开发者提供了一个自由而宽松的框架,专门用来开发机器人的应用。从2007年发展至今,ROS已成为世界上应用范围最广的通用机器人软件开发平台,这主要得益于其通用性、开源性、复用性、社区性等特点。ROS已经涵盖了导航定位(SLAM)、3D物体识别、运动规划、多关节机械臂运动控制、机器学习等,甚至可以让机器人协同完成打桌球、人机互动等高难度组合动作。ROS已经逐渐成为机器人领域的事实标准,并将逐步从研发走向市场,助力机器人与人工智能的快速发展。

感谢您对远播VPEA的关注!

资料下载

顾问老师会在24小时内与您联系,

更多留学资料可与顾问老师索取!

预约报名信息

*号项为必填项
*

*

*

*

*

*号项为必填项

预约成功!

温馨提醒:越早预约越优惠!

工作人员将在24小时内与您联系,请保持联系方式通畅。