2024-2025-1秋学期课程任务和班课号

news2024/11/26 17:34:19

课表: 


ROS机器人程序设计  

班课号:9074941

以ROS2 Jazzy为主题,以下是极简版本的《ROS机器人程序设计》教学进度表:


教学进度表

课程名称:ROS2 Jazzy程序设计

总学时:48学时(讲课32学时,实验16学时)

周次日期范围讲课内容课时数实验/实践课时数
19.2-9.6ROS2 Jazzy入门2ROS2安装与环境搭建1
29.9-9.13ROS2 Jazzy架构及概念4文件系统、计算图、社区级概念理解2
39.18-9.20ROS2可视化和调试工具4调试节点、日志消息、系统状态检测2
49.23-9.273D建模与ROS2仿真4自定义机器人模型、URDF/xacro文件创建2
59.30-10.4复习与准备-项目启动准备-
610.8-10.11ROS2导航功能包入门4创建变换、传感器消息、里程计信息2
710.14-10.18ROS2导航功能包进阶4全局/局部代价地图、定位、避障2
810.21-10.25MoveIt! 在ROS2中的应用2机械臂运动规划、抓取放置任务1
ROS2传感器使用2游戏手柄、RGBD传感器集成1
910.28-10.31计算机视觉与ROS22摄像头驱动、OpenCV集成、视觉里程计1
点云处理2点云库使用、可视化、滤波、配准1

备注:各周的实验/实践环节将紧密结合ROS2 Jazzy的实际应用,确保学生能够在实践中掌握ROS2的核心功能和编程技巧。


注意:上述进度表是基于原教学进度表的简化与调整,重点突出了ROS2 Jazzy的相关内容,并根据ROS2的特性对部分章节进行了合并与调整。


机器人控制器设计与编程

班课号:1459969

以Arduino ESP32为主题,以下是极简版本的《机器人控制器设计与编程》教学进度表:


教学进度表

课程名称:Arduino ESP32控制器设计与编程

总学时:32学时(讲课20学时,实践12学时)

周次日期范围讲课内容课时数实践/实验课时数
19.2-9.6Arduino ESP32入门4--
29.9-9.13Arduino ESP32硬件资源及编程4LED灯控制、传感器模块实验2
39.18-9.20Arduino ESP32与传感器模块4红外避障、温湿度、超声波传感器实验2
49.23-9.27Arduino ESP32与电机控制4直流电机、步进电机控制实验2
59.30-10.4复习与项目准备-项目启动准备-
610.8-10.11Arduino ESP32与显示模块2LCD液晶屏显示实验1
Arduino ESP32与无线模块2无线模块通信实验1
710.14-10.18机器人综合设计4机器人综合设计实践2
810.21-10.25机器人综合设计4机器人综合设计实践2

备注

  1. 讲课内容以Arduino ESP32为主题,涵盖基础知识、硬件资源、传感器模块、电机控制、显示模块及无线模块等。
  2. 实践/实验环节紧密结合讲课内容,通过实际操作加深学生对Arduino ESP32的理解和应用能力。
  3. 第5周为复习与项目准备周,不安排具体的讲课内容,但学生需进行项目启动前的准备工作。

请注意,上述进度表是基于原教学进度表的简化与调整,重点突出了Arduino ESP32的相关内容,并根据实际情况对部分章节进行了合并与调整。


单片机原理与接口技术

班课号:2012023

以Arduino Mega2560为主题,以下是极简版本的《单片机原理与接口技术》教学进度表:


教学进度表

课程名称:单片机原理与接口技术(以Arduino Mega2560为主题)

总学时:64学时(讲课48学时,实践16学时)

周次日期范围讲课内容课时数实践/实验课时数
49.23-9.27单片机概述与Arduino Mega2560入门2--
610.8-10.11Arduino Mega2560编程基础2--
710.14-10.18Arduino Mega2560 I/O口应用(基础)2流水灯实验2
810.21-10.25Arduino Mega2560硬件结构与功能2广告灯制作实验2
910.28-11.1Arduino编程进阶(数据、控制语句)2外部中断实验2
1011.4-11.8Arduino中断系统与外部设备控制2数码管显示实验2
1111.11-11.15定时器/计数器基础与应用4定时器/计数器实验2
1211.18-11.22数码管与LCD显示原理4键盘与LCD显示实验2
1311.25-11.29串行通信与I2C总线接口4UART串行通信实验2
1412.2-12.6模数与数模转换原理与应用4AD转换实验2
15-1712.9-12.31项目设计与实践-综合项目实践6

备注

  1. 讲课内容以Arduino Mega2560为主题,涵盖单片机概述、编程基础、硬件结构与功能、编程进阶、中断系统、定时器/计数器、数码管与LCD显示、串行通信与I2C总线接口、模数与数模转换等。
  2. 实践/实验环节紧密结合讲课内容,通过流水灯、广告灯、外部中断、数码管显示、键盘与LCD显示、UART串行通信、AD转换等实验,加深学生对Arduino Mega2560的理解和应用能力。
  3. 最后几周为项目设计与实践周,学生将综合应用所学知识完成一个实际项目。

请注意,上述进度表是基于原教学进度表的简化与调整,重点突出了Arduino Mega2560的相关内容,并根据实际情况对部分章节进行了合并与调整。

周次日期范围讲课内容课时数实践/实验课时数
49.23-9.27Einführung in Single-Chip Mikrocomputer und Arduino Mega2560 Grundlagen2--
610.8-10.11Arduino Mega2560 Grundlagen der Programmierung2--
710.14-10.18Arduino Mega2560 I/O Port Anwendungen (Grundlagen)2Lauflicht Experiment2
810.21-10.25Aufbau und Funktionen der Arduino Mega2560-Hardware2Experiment zur Herstellung von Werbelicht2
910.28-11.1Fortgeschrittene Arduino-Programmierung (Daten, Steueranweisungen)2Externer Interrupt-Experiment2
1011.4-11.8Arduino Interrupt System und externe Gerätesteuerung2Nixie Tube Display Experiment2
1111.11-11.15Grundlagen und Anwendungen von Timern/Zählern4Timer/Zähler-Experiment2
1211.18-11.22Nixie-Röhren und Grundlagen der LCD-Anzeige4Tastatur und LCD-Anzeige Experiment2
1311.25-11.29Serielle Kommunikation und I2C-Busschnittstelle4Experiment zur seriellen UART-Kommunikation2
1412.2-12.6Grundlagen und Anwendungen der Analog-Digital- und Digital-Analog-Wandlung4AD-Wandlung Experiment2
15-1712.9-12.31Projektentwurf und -praxis-Umfassende Projektpraxis6

Bemerkungen: Die Vorlesungsinhalte konzentrieren sich auf den Arduino Mega2560 und umfassen Einführungen in Ein-Chip-Mikrocomputer, Grundlagen der Programmierung, Struktur und Funktionen der Hardware, fortgeschrittene Programmierung, Interrupt-Systeme, Timer/Zähler, Nixie-Röhren und LCD-Displays, serielle Kommunikation und I2C-Bus-Schnittstellen, Analog-Digital- und Digital-Analog-Wandlungen usw. Die Praxis- und Laborsitzungen sind eng mit den Vorlesungsinhalten verknüpft und bieten praktische Erfahrungen wie Lauflicht, Werbebeleuchtung, externe Interrupts, Nixie-Röhren-Displays, Tastatur und LCD-Displays, serielle UART-Kommunikation, AD-Konvertierung usw., um das Verständnis und die Anwendungsfähigkeiten des Arduino Mega2560 zu vertiefen. Die letzten Wochen sind dem Projektdesign und der Praxis gewidmet, in denen die Schüler ihr Wissen umfassend anwenden, um ein tatsächliches Projekt abzuschließen. Bitte beachten Sie, dass dieser Zeitplan eine vereinfachte und angepasste Version des ursprünglichen Lehrplans ist, der die relevanten Inhalte des Arduino Mega2560 hervorhebt und einige Abschnitte auf der Grundlage der tatsächlichen Umstände zusammenfasst oder anpasst. 


侧重机器人方向

为了更贴合机器人项目,以下是优化后的Arduino Mega2560极简版教学进度表,专注于机器人项目所需的关键技能:


教学进度表(机器人项目版)

课程名称:单片机原理与接口技术(以Arduino Mega2560为主题,面向机器人项目)

总学时:64学时(讲课48学时,实践16学时)

周次日期范围讲课内容课时数实践/实验课时数
1-29月初两周Arduino Mega2560基础与入门4LED闪烁与基本I/O操作4
3-49月中两周传感器接口与数据采集4传感器模块实验(如红外避障、超声波测距)4
5-69月末至10月初电机控制与驱动4直流电机、步进电机控制实验4
7-810月前两周串行通信与数据交换4UART通信实验、数据解析4
9-1010月中两周中断与实时控制4外部中断实验、定时任务处理4
1110月末周数码管与LCD显示2数码管与LCD显示实验2
1211月初周高级编程技巧与调试2代码优化、调试技巧实践2
13-1511月中至11月末机器人系统集成与测试-机器人系统搭建与功能测试8
16-1712月初至学期末项目总结与报告-项目报告撰写、展示与答辩4

备注

  1. 本教学进度表针对机器人项目需求进行了优化,重点讲解了Arduino Mega2560在机器人项目中的关键应用,如传感器接口、电机控制、串行通信等。
  2. 实践/实验环节紧密结合讲课内容,通过实际操作加深学生对Arduino Mega2560在机器人项目中应用的理解和掌握。
  3. 最后几周为机器人系统集成与测试、项目总结与报告阶段,学生将综合运用所学知识完成机器人项目的搭建、测试、报告撰写与展示。

请注意,上述进度表是基于原教学进度表的进一步简化与调整,更侧重于机器人项目所需的关键技能,并根据实际情况对章节进行了合并与调整。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2092459.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ssrf进阶绕过思路与特殊玩法汇总

前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文整理ssrf的绕过思路 本文随我的阅历实时更新 内容包含我搜集到的以及自创的绕过方法 挖掘判断 无回显判断是否访问URL 自己服务器上安装个python 启动监听服务 python -m http.server 有人访问之后就会留…

自建一款开源音乐服务-Navidrome

自建一款开源音乐服务-Navidrome Navidrome,一个开源的音乐服务器和播放器,提供了一个优雅且功能丰富的解决方案,让你的音乐库无论在何处都能触手可及。本文将带你一步步搭建自己的Navidrome音乐服务器,让你的音乐生活更加自由和…

【Windows学习笔记】1:OneCore和Windows API

1 OneCore 主流Windows跑在PC上,Xbox跑的是从Windows 2000分支出来的版本,Windows Phone跑的是基于Windows CE(实时操作系统)的版本。 为了维护和扩展这些code方便,微软将kernels和base platform集成在一起叫OneCore…

Python中如何import文件?

背景 我在一个语言大模型项目中,多个地方要使用API,这涉及到API密钥的设置,关键我想把项目开源出来,用户设置为自己密钥的时候想提供方便,仅修改一个文件即可,这样会提供方便。于是有了下面的探索 问题 目…

2024年“羊城杯”粤港澳大湾区网络安全大赛 AI部分

2024年“羊城杯”粤港澳大湾区网络安全大赛 AI部分 Author:Ns100kUp From:极安云科-服务中心 Data:2024/08/27 Copyright:本内容版权归属极安云科,未经授权不得以任何形式复制、转载、摘编和使用。培训、环境、资料、考证 公众号…

[QCTF2018]X-man-A face1

下载解压后发现一张缺失左上和左下的二维码,先补齐,扫扫看,请ps 在ps中打开我们需要把右上的回型图案复制,分别黏贴到左上和左下正确位置 先按W键调出魔术棒工具,我的容差已调好,不需要再调试,…

VS Code 一些好用的扩展插件

目录 1.改中文 2.不同注释色 3.显示Color颜色 4.显示尾部空格 5.快捷提示 6.调出颜色面板 7.git 提交记录 8.本地修改记录 9.文件比较 10.Post请求测试 11.实时显示代码的运行结果 12.自动修改标签名 13.在选中代码两边添加各种引号、括号 14.自动添加console.log…

BRAS(宽带接入服务器)简介

文章目录 BRAS的主要功能IP地址分配功能AAA(认证、计费、授权) BRAS的工作流程PPPoE(基于以太网的点对点通讯协议)vBRAS(虚拟宽带远程接入服务器) 宽带接入服务器(Broadband Remote Access Serv…

【奇某信-注册_登录安全分析报告】

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞…

23种设计模式之模版方法模式

文章目录 模版方法模式简单实现 - 炒菜**总结** 模版方法模式 一、定义与概念 模板方法模式是一种行为设计模式,它定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。…

中智科学技术评价研究中心与中企数研究院实现全面合作

8月29日,中智科学技术评价研究中心与《中国企业报》集团数字化发展研究院在北京顺喜山庄成功举办“数字经济GBC生态系统管理平台”项目实施落地座谈会及研究院高层管理集训班,并签署了项目合作协议。此次合作标志着双方将在“数字中国发展战略”的大背景…

录屏神器Camtasia 2024中文永久激活版安装教程+汉化补丁 破解版激活码

它来了它来了,它带着Camtasia2024最新版来了! 录屏&剪辑软件 Camtasia 如期发布最新版,带来的新功能非常实用!我们今天带来的是Camtasia Studio 2024最新版,附带crack破解程序(注册机)和激…

基于yolov8的篮球计数检测系统python源码+onnx模型+评估指标曲线+精美GUI界面

【算法介绍】 基于YOLOv8的篮球计数检测系统是一种高效、精准的目标检测技术,专为篮球比赛中的篮球计数而设计。该系统利用YOLOv8这一先进的深度学习算法,通过实时分析比赛视频或图像,能够迅速且准确地识别并计数篮球的数量。 YOLOv8作为YO…

【系统架构设计师-2014年】综合知识-答案及详解

文章目录 【第1~2题】【第3~4题】【第5题】【第6~8题】【第9题】【第10~11题】【第12题】【第13题】【第14题】【第15题】【第16~17题】【第18题】【第19~21题】【第22~23题】【第24题】【第25题】【第26题】【第27~28题】【第29题】【第30题】【第31题】【第32题】【第33~34题…

《高等代数》范德蒙德行列式的应用

说明:此文章用于本人复习巩固,如果也能帮助到大家那就更加有意义了。 注:范德蒙德行列式的简单应用及其变形。 范德蒙德行列式的计算公式: 注:(1)用大下标减去小下标。 (2&#xf…

深入理解并实现——归并排序【C语言】

目录 一、概念 二、递归版实现 三、非递归实现 三、文件归并排序 小结 一、概念 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将…

【论文阅读】Single-Stage Visual Query Localization in Egocentric Videos

paper: code: 简介: 长篇自我中心视频的视觉查询定位需要时空搜索和指定对象的定位。之前的工作开发了复杂的多级管道,利用完善的对象检测和跟踪方法来执行 VQL(视觉查询定位)。然而,每个阶段…

智能创作与优化新时代:【ChatGPT-4o】在【数学建模】、【AI绘画】、【海报设计】与【论文优化】中的创新应用

目录 1. 引言 什么是ChatGPT4o? 背景与发展历史 2.chatgpt4o数学建模 常见的数学建模专业术语及其简要说明 一个具体的代码例子 问题描述 代码实现 代码说明 运行结果 3.chatgpt4o在论文 1.例如生成基于标签的推荐系统模型及算法研究 1. 摘要 2. 引…

微信搜一搜下面搜索发现是什么?收录规则因素有哪些?如何能被搜索发现话题标签收录?

前言:为什么想到写这个?上周白杨SEO玩赚流量群里的一个群友私下问我怎么能被微信里搜索发现这个话题标签收录,问规则是什么,所以今天就来简单分享一下,如果你也感兴趣,可以看看。 文章大纲: 1、…

Go 1.19.4 文件读写操作-Day 14

1. 文件读写操作 在我们对一个文件进行读写操作前,有一个必做步骤,那就是要先打开文件。 打开文件主要使用os模块的 Open 和 OpenFile 。 Open:适合读。OpenFile:适合读写。 2. 打开文件 2.1 Open 作用: 以只读方式打…