• 在线客服

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

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

  • 意见反馈

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

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

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

     

    智能机器人软件开发

     

    一、python基础

    1python简介和开发环境搭建

    2、基础语法

    3、流程控制语句

    4、列表和元组

    5、函数和模块

    6、名片管理系统

    7、函数式编程

    8PyQt界面开发

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

     

    二、python核心编程

    1python核心

    2、飞机大战

    3、坦克大战

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

     

    三、高等数学

    1、课程目标和环境搭建

    2、线性代数与矩阵

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

    4、数据可视化

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

     

    四、Python高级编程

    1、网络编程

    2、多任务编程

    3、正则表达式

    4、数据库编程

    5HTMLCSS

    6、网络爬虫

    7Linux系统&命令

    8Vim&Shell

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

     

    五、C++高级实战

    1、基础语法

    2、条件判断和循环

    3、数组和字符串

    4、函数

    5、指针和引用

    6、面向对象

    7、运算符重载和lambda

    8、继承和多态

    9、指针加强

    10、宏和枚举

    11、异常和I/O

    12、模板编程

    13、容器和函数对象

    14、线程和设计模式

    15makecmake

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

     

    六、Qt图形化编程

    1、基础控件

    2、自定义控件

    3、信号和槽

    4、图片和ui文件

    5socket通讯

    6、综合案例

     

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

    1ROS核心基础

    2Topic通信

    3Topic通信

    4ROS日志系统

    5Service通信

    6PID案例

    7Action通信

    8、配置文件

    9TF坐标转换

    10、向量基础

    11、坐标转换

    12、机器人建模

    13Movit!框架

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

     

    八、2D机器视觉实战

    1opencv初级

    2opencv进阶

    3cppopencv

    42D图像处理实战

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

     

    九、3D机器视觉实战

    1、相机标定&目标检测

    23D视觉

    32D&3D融合

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

     

    十、人工智能机器学习

    1、机器学习入门

    2、数据回归

    3、数据回归模型优化

    4、感知机和决策树

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

    6、机器学习流程分析

    7、深度学习入门

    8、深度学习精确度评估

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

     

    十一、项目实战智能仓储

    1MoveIt!Gazebo联动

    2、提取物料

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

     

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

    申请免费试学名额    

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

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

相关推荐 更多

热门文章

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

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

博学谷二维码