EE308FZ_Lab2-2
1. EE308FZ_Lab 2-2
| The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
| The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/608859318 |
| The Aim of This Assignment | The prototype design |
| MU STU ID and FZU STU ID | 20123329(MU)_832002124(FZU) |
| Teammate ID | 20124830(MU)_832002119(FZU) |
| GitHub link | https://gitee.com/doubleq666/EE308-Lab2-2/pulls |
| Teammate blog | https://bbs.csdn.net/topics/609330373 |
| Video demo link | 大家一起来博饼~-其他-高清完整正版视频在线观看-优酷 (youku.com) |
2. PSP form
| Personal Software Process Stages | Estimated time(min) | Time(min) |
|---|---|---|
| Planning | 30 | 30 |
| Estimate | 30 | 40 |
| Development | 350 | 370 |
| Analysis | 60 | 60 |
| Design Spec | 50 | 50 |
| Design Review | 50 | 40 |
| Coding Standard | 60 | 70 |
| Design | 120 | 130 |
| Coding | 400 | 500 |
| Code Review | 40 | 50 |
| Test | 60 | 30 |
| Reporting | 80 | 80 |
| Test Report | 30 | 40 |
| Size Measurement | 20 | 40 |
| Postmortem&Process Improvement | 30 | 50 |
| Total | 1410 | 1580 |
3.Thinking analysis
1) Select production software Adroid Studio.
2) Realize the function of rolling dice and calculate the final score.
3) The multiplayer mode uses leaderboards to automatically rank the scores of participating players.
4) Insert the selected images and adjust the layout of each page.
4.Key points of programming
1)Difficulties in this project:
a.How to implement dynamic dice rotation with Android Studio. We used cocos to make 3d dice, exported them with web mobile, and inserted them into Android Studio as folders.
b.In multiplayer mode, we found it difficult to implement the 3d dice data into the database. In multiplayer we made a 2.5d roll of the dice in the same way to get data into the database.
c.About login and registration, we wrote a local database for storage and introduced SMSSDK service of mob platform to realize SMS authentication and login
2)Highlights of the Project
a.The single-player and multiplayer modes are 3d dice and 2.5d dice, respectively. You can control the strength of the throw, the real simulation of dice in the bowl collision. It increases the fun and playability of the game.
b.Multiplayer allows you to upload everyone's score to a leaderboard, allowing for multiplayer. This makes the competition more competitive.
c.The SMSSDK service of mob platform introduced by MVN realized the login and registration function.
3) Pair work

4) Give at least 3 events that take a long time in coding, arguing, reviewing, etc., and give you great gains.
1. Debate the idea of switching to 2.5D for multiplayer games.
2. Discuss how to realize 3D modeling.
3. Discuss how to realize leaderboards composed of different user scores.
5.Summary
Through this experiment, we are familiar with the functions of Android Studio and use Android Studio to write an app. Through division of labor and cooperation between teams and online learning, we constantly improve and modify the app, and at the same time, we learn more knowledge through cooperation. In the run-in between the two sides, we were inspired by more creativity.

相关推荐
无人机手势控制数据集46176张VOC+YOLO格式.zip
数据集格式:VOC格式+YOLO格式 压缩包内含:3个文件夹,分别存储图片、xml、txt文件 JPEGImages文件夹中jpg图片总计:46176 Annotations文件夹中xml文件总计:46176 labels文件夹中txt文件总计:46176 标签种类数:8 标签名称:["follow","follow_hand","land","land_hand","null","object","takeoff","takeoff-hand"] 每个标签的框数(注意yolo格式类别顺序不和这个对应,而以labels文件夹classes.txt为准): follow 框数 = 22056 follow_hand 框数 = 4038 land 框数 = 7609 land_hand 框数 = 3300 null 框数 = 2642 object 框数 = 2 takeoff 框数 = 3494 takeoff-hand 框数 = 3645 总框数:46786 图片清晰度(分辨率:像素):清晰 图片是否增强:否 标签形状:矩形框,用于目标检测识别 重要说明:暂无 特别声明:本数据集不对训练的模型或者权重文件精度作任何保证,数据集只提供准确且合理标注
三相光伏发电系统中MPPT和并网控制策略的研究(Simulink仿真实现)
内容概要:本文系统研究了三相光伏发电系统中的最大功率点跟踪(MPPT)与并网控制策略,深入分析光伏阵列在不同光照和温度条件下的输出特性,设计并实现了基于Simulink的完整仿真模型。该模型涵盖光伏阵列、DC-DC变换器、MPPT控制器、逆变器及锁相环等关键模块,重点验证了系统在动态环境变化下实现高效能量转换的能力,并确保并网电流符合电能质量标准。研究对比了多种MPPT算法的动态响应与稳定性表现,优化了并网控制策略以提升整体系统性能,为光伏系统的设计与控制提供了理论依据与仿真支持。; 适合人群:具备电力电子、自动控制或新能源发电基础知识的高校研究生、科研人员及从事光伏系统设计与仿真的工程技术人员。; 使用场景及目标:①用于教学与科研中深入理解光伏发电系统的MPPT原理与并网控制机制;②指导实际工程项目中光伏逆变器控制策略的设计与仿真验证;③为撰写相关学术论文或完成课程设计提供可复现的Simulink模型与理论支持。; 阅读建议:建议读者结合文中提供的Simulink仿真文件,逐步搭建系统模型,调试MPPT与并网控制参数,观察关键波形如光伏电压、电流、功率及并网电流的变化,加深对控制逻辑的理解。同时可尝试改进算法以进一步提升系统动态响应与鲁棒性。
无人驾驶网约车服务:全球市场规模、竞争格局与未来发展趋势.docx
无人驾驶网约车服务:全球市场规模、竞争格局与未来发展趋势
开绕组永磁同步电机模型FOC矢量控制SVPWM仿真Simulink模型
内容概要:本文系统解读了一套完整的多机器人路径规划(MAPF)MATLAB代码库,聚焦于优先级规划算法的工程实现。该框架采用四层架构设计(几何、拓扑、调度与呈现),实现了从地图解析、Petri网建模、基于动态边权膨胀的路径规划,到时间同步冲突消解及动画可视化的全流程。核心创新包括动态边权膨胀机制、节点预留历史查表优化、几何惩罚驱动的局部同步策略以及Petri网双阶段优化方法,有效提升了大规模场景下的求解效率与可行性。文章详细阐述了各模块之间的接口契约与不变量,对比分析了三种时间同步策略的适用场景,并强调了信息前移、模块解耦与可维护性设计的重要性,为MAPF的研究与教学提供了可复现、可批判的参考文本。; 适合人群:具备一定MATLAB编程基础,从事机器人路径规划、智能调度、自动化控制等相关领域的科研人员与研究生。; 使用场景及目标:① 学习并复现多机器人路径规划中的优先级规划算法及其工程实现细节;② 深入理解动态边权膨胀、节点预留历史、局部同步等核心机制的设计原理与性能优化策略;③ 掌握Petri网建模与整数规划在路径调度中的应用,以及多智能体系统冲突消解与可视化的方法。; 阅读建议:此资源以工程化框架形式呈现,不仅关注算法逻辑,更重视模块化设计与系统集成。建议读者按照数据流顺序逐步学习,结合代码调试理解各层交互,并尝试替换不同同步策略以评估其对效率与解质量的影响,从而深入掌握大规模MAPF问题的求解范式。
高校技术转移办公室人员如何高效完成科技成果评价与推介?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。


