• <big id="u9mdb"></big>

      <progress id="u9mdb"><bdo id="u9mdb"><strong id="u9mdb"></strong></bdo></progress>
      1. <samp id="u9mdb"></samp>

        全国咨询热线:400-618-4000

        2019年智能机器人软件开发课程大纲

        目前课程版本:1.0   发布时间:2019.01.25   点击咨询

        智能机器人软件开发课程大纲

        学习对象

        本科理工科专业毕业生,要有一定数学基础

        上课方式

        全日制脱产,每周5天上课(实际培训时间可能因法定节假日等因素发生变化)

        培训要求

        自带笔记本

        培训时间

        基础班5天、就业班5个月,详情可询咨询老师   点击咨询

         
        智能机器人软件开发课程大纲
        阶段 主讲内容 核心能力 可解决的现实问题
        阶段1:
        Python核心编程
        计算机组成原理 1、掌握Python基础语法,具备基础的编程能力
        2、建立起编程思维以及面向对象程序设计思想
        能够熟练使用Python技术完成针对小问题的程序编写以及小游戏程序的开发。
        Python开发环境
        Python变量
        流程控制语句
        高级变量类型
        函数应用
        文件操作
        面向对象
        异常处理
        模块和包
        阶段2:
        高等数学基础
        向量 1、掌握机器学习必备的高等数据基础知识
        2、能够用编程的方法验证数学结论
        鉴赏数学之美,理解向量计算、矩阵运算和微积分背后的数学含义。
        矩阵
        透视投影
        线性系统与消元法
        齐次线性方程组
        LU分解
        线性组合
        概率论
        求导
        微积分
        阶段3:
        Python高级编程
        Linux系统应用 1、Python多任务编程和网络通信
        2、Linux操作基础
        3、Python语言Qt开发
        能够在Linux环境下完成多任务的网络通讯应用的开发。
        网络编程
        socket-UDP
        socket-TCP
        并发编程
        线程
        进程
        协程
        GUI应用开发
        GUI应用实战
        阶段4:
        C++高级编程
        C++核心基础 1、具备常用C++方向基本知识和常用技能
        2、具备常用Qt界面开发的基本技巧和常用技能
        1、实现开发简单程序软件的功能
        2、实现简单的应用界面开发
        函数重载
        对象的动态分配和释放
        运算符重载
        类的继承和派生、多态
        设计模式
        函数模板、类模板
        异常、I/O流
        STL
        Qt界面编程实战案例
        阶段5:机器人操作
        系统ROS和CobotSys
        机器人系统漫游 1、掌握机器人操作系统ROS的技术体系
        2、掌握库柏特机器人操作系统CobotSys
        3、熟练掌握CobotSys&ROS开发工具
        1、负责ROS/CobotSys系统在机器人产品中的应用开发与优化
        2、开发/集成/移植基于CobotSys系统的传感模块
        ROS/CobotSys入门
        ROS/CobotSys生态
        主题Topics
        Service
        Motion
        Msg&Srv
        激光测距案例实战
        库柏特操作系统
        CobotStudio
        阶段6:运动规划和
        2D、3D机器人视觉的处理
        手眼标定 1、运动规划,机器人建模SLAM
        2、机器人驱动编写
        3、OpenCV 2D图形处理
        4、3D点云处理
        1、实现机器人定位、建图、路径规划
        2、能独立完成软件系统及模块的编码及测试
        机器人运动学
        机器人建模
        机器人驱动实战
        OpenCV实战
        2D图像处理
        标定和校准
        相机和成像原理
        3D点云处理
        PCL实战
        阶段7:深度
        学习和项目实战
        深度学习概述 1、深度学习
        2、相机驱动
        3、视觉定位
        4、机器人写字
        5、机器人抓取物品
        1、完成机器人写字抓取物体等项目实战
        2、熟悉视觉定位和无人驾驶的相关概念和技能
        深度学习物体检测
        深度学习物体分类
        COMATRIX相机驱动
        视觉定位
        运动规划
        项目实战:机器人写字
        项目实战:机器人抓取
        CobotSys和ROS

        备注:该课程大纲仅供参考,实际课程内容可能在授课过程中发生更新或变化,具体授课内容最终以各班级课表为准。


        基础差? 可免费学基础班

        申请试读名额

        基础过关? 可直接就读就业班

        基础测试

        教学服务

        • 每日测评

          每晚对学员当天知识的吸收程度、老师授课内容难易程度进行评分,老师会根据学员反馈进行分析,对学员吸收情况调整授课内容、课程节奏,最终让每位学员都可以跟上班级学习的整体节奏。

        • 技术辅导

          为每个就业班都安排了一名优秀的技术指导老师,不管是白天还是晚自习时间,随时解答学员问题,进一步巩固和加强课上知识。

        • 学习系统

          为了能辅助学员掌握所学知识,黑马程序员自主研发了6大学习系统,包括教学反馈系统、学习难易和吸收分析系统、学习测试系统、在线作业系统、学习任务手册、学员综合能力评定分析等。

        • 末位辅导

          末位辅导队列的学员,将会得到重点关心。技术辅导老师会在学员休息时间,针对学员的疑惑进行知识点梳理、答疑、辅导。以确保知识点掌握上没有一个学员掉队,真正落实不抛弃,不放弃任何一个学员。

        • 生活关怀

          从学员学习中的心态调整,到生活中的困难协助,从课上班级氛围塑造到课下多彩的班级活动,班主任360度暖心鼓励相伴。

        • 就业辅导

          小到五险一金的解释、面试礼仪的培训;大到500强企业面试实训及如何针对性地制定复习计划,帮助学员拿到高薪Offer。

        百分百平特一肖图解-百分之百一肖中特-包祖婆一肖中特