• 在线客服

  • 扫描二维码
    下载博学谷APP

  • 扫描二维码
    关注博学谷微信公众号

  • 意见反馈

原创 智能机器人软件开发在线课程大纲分享

发布时间:2020-06-10 15:42:22 浏览 8925 来源:博学谷 作者:照照

    为了顺应人工智能时代的发展潮流,博学谷特地开设了智能机器人软件开发在线课程。该课程的目标是培养掌握智能机器人软件开发人员,应用型人工智能软件开发人员。课程内容涵盖机器人领域的多个方面,包含感知、定位、路径规划、硬件控制、机器人操作系统等。下面分下一下该套课程的学习大纲,感兴趣的朋友可以看看~

     

    智能机器人软件开发

     

    一、python基础

    1、python简介和开发环境搭建

    2、基础语法

    3、流程控制语句

    4、列表和元组

    5、函数和模块

    6、名片管理系统

    7、函数式编程

    8、PyQt界面开发

    学习目标 : 掌握基础的python基础,通过python培养编程思维和动手能力,掌握面向过程编程思想。

     

    二、python核心编程

    1、python核心

    2、飞机大战

    3、坦克大战

    学习目标 : 掌握高级的python编程,通过综合游戏项目,掌握面向对象编程。

     

    三、高等数学

    1、课程目标和环境搭建

    2、线性代数与矩阵

    3、初等数学、概率论与高等数学

    4、数据可视化

    学习目标 : 程序员要懂高数,大数据、人工智能等高薪行业的必备知识, 算法是程序的核心,数学是算法的灵魂。掌握机器学习和机器人学的数学基础。

     

    四、Python高级编程

    1、网络编程

    2、多任务编程

    3、正则表达式

    4、数据库编程

    5、HTML与CSS

    6、网络爬虫

    7、Linux系统&命令

    8、Vim&Shell

    学习目标 : 掌握线程,协程,爬虫等关键技术点。

     

    五、C++高级实战

    1、基础语法

    2、条件判断和循环

    3、数组和字符串

    4、函数

    5、指针和引用

    6、面向对象

    7、运算符重载和lambda

    8、继承和多态

    9、指针加强

    10、宏和枚举

    11、异常和I/O

    12、模板编程

    13、容器和函数对象

    14、线程和设计模式

    15、make和cmake

    学习目标 : 具备常用C++方向基本知识和常用技能,能使用c++解决企业的实际需求。

     

    六、Qt图形化编程

    1、基础控件

    2、自定义控件

    3、信号和槽

    4、图片和ui文件

    5、socket通讯

    6、综合案例

     

    七、机器人操作系统(ROS)

    1、ROS核心基础

    2、Topic通信

    3、Topic通信

    4、ROS日志系统

    5、Service通信

    6、PID案例

    7、Action通信

    8、配置文件

    9、TF坐标转换

    10、向量基础

    11、坐标转换

    12、机器人建模

    13、Movit!框架

    学习目标 : 掌握机器人操作系统的核心知识点。

     

    八、2D机器视觉实战

    1、opencv初级

    2、opencv进阶

    3、cpp版opencv

    4、2D图像处理实战

    学习目标 : 掌握常用的图像处理方法,能进行图片分割,物体定位,分割,标记等操作。

     

    九、3D机器视觉实战

    1、相机标定&目标检测

    2、3D视觉

    3、2D&3D融合

    学习目标 : 掌握常用的3d处理方法,能进行3d的分割,对齐,拟合。能和2d视觉进行配准。传感器融合。

     

    十、人工智能机器学习

    1、机器学习入门

    2、数据回归

    3、数据回归模型优化

    4、感知机和决策树

    5、逻辑回归和多分类回归

    6、机器学习流程分析

    7、深度学习入门

    8、深度学习精确度评估

    学习目标 : 掌握常见的机器学习算法,熟练使用TensorFlow,keras等深度学习框架,熟练使用yolo目标识别侦测框架。具有机器学习论文理解和复现的能力。

     

    十一、项目实战 – 智能仓储

    1、MoveIt!与Gazebo联动

    2、提取物料

    学习目标 : 掌握UR机械臂和多种夹持器的配置,熟练使用Gazebo、RViz等工具,熟练使用MoveIt!完成项目中各种需求的路径规划,在Rviz中完成规划测试,并在Gazebo中完成虚拟世界中的调试。

     

    分享完智能机器人软件开发在线课程大纲,想必大家已经对课程有了一定的了解。如果你对编程和人工智能感兴趣,且具有一定数学基础,又是理工方向的专科及以上毕业生,这门课程将十分适合你学习。你还等什么,现在就来博学谷体验一下免费试听课程吧~

—     申请免费试学名额     —

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 机器人工程专业学什么?在哪里学? 下一篇: 如何从零开始学习人工智能?

相关推荐 更多

热门文章

  • 前端是什么
  • 前端开发的工作职责
  • 前端开发需要会什么?先掌握这三大核心关键技术
  • 前端开发的工作方向有哪些?
  • 简历加分-4步写出HR想要的简历
  • 程序员如何突击面试?两大招带你拿下面试官
  • 程序员面试技巧
  • 架构师的厉害之处竟然是这……
  • 架构师书籍推荐
  • 懂了这些,才能成为架构师
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码