Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSC509 Lecture 13
Search
Javier Gonzalez-Sanchez
PRO
November 19, 2024
Programming
0
190
CSC509 Lecture 13
Software Design
Final Review
(202312)
Javier Gonzalez-Sanchez
PRO
November 19, 2024
Tweet
Share
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC486 Lecture 12
javiergs
PRO
0
23
CSC486 Lecture 11
javiergs
PRO
0
26
CSC486 Lecture 10
javiergs
PRO
0
50
CSC486 Lecture 08
javiergs
PRO
0
51
CSC486 Lecture 07
javiergs
PRO
0
97
CSC486 Lecture 06
javiergs
PRO
0
79
CSC486 Lecture 05
javiergs
PRO
0
70
CSC486 Lecture 04
javiergs
PRO
0
41
CSC486 Lecture 03
javiergs
PRO
0
26
Other Decks in Programming
See All in Programming
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
5
390
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
53
18k
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
180
Grafana Loki によるサーバログのコスト削減
mot_techtalk
1
130
『品質』という言葉が嫌いな理由
korimu
0
180
楽しく向き合う例外対応
okutsu
0
500
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
180
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
pylint custom ruleで始めるレビュー自動化
shogoujiie
0
130
Pulsar2 を雰囲気で使ってみよう
anoken
0
240
第3回関東Kaggler会_AtCoderはKaggleの役に立つ
chettub
3
1.1k
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
12
4.4k
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Statistics for Hackers
jakevdp
797
220k
A Tale of Four Properties
chriscoyier
158
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.1k
What's in a price? How to price your products and services
michaelherold
244
12k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Six Lessons from altMBA
skipperchong
27
3.6k
KATA
mclloyd
29
14k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Adopting Sorbet at Scale
ufuk
74
9.2k
Transcript
Dr. Javier Gonzalez-Sanchez
[email protected]
www.javiergs.info o ffi ce: 14 -227
CSC 508/9 Software Engineering (Design & Deployment) Lecture 13. Time to Work on your Final Project
Environment
Environment 3
Robot
UR e-Series Control Panel 5
UR e-Series Control Panel 6
Docker f ile 7
Docker f ile 8
Docker f ile 9
localhost | exposed port 6080 10
localhost | exposed port 6080 11
localhost | exposed port 6080 12
Java Desktop 13
Java Desktop 14
15
16
Hands and Eyes
Goal 18
UI
Unity for UI 20
Unity for UI 21
Publisher
C# 23
C# 24
C# 25
C# 26
C# 27
Subscriber
Maven 29
Java Desktop 30
Java Desktop 31
Java Desktop 32
Java Desktop 33
Java Desktop 34
Java Desktop 35
Java Desktop 36
Gaze Tracking
Gaze Tracker • G a ze Origin: [0.1, 1.6, -0.5]
• G a ze Direction: [0.0, 0.0, 1.0] • R a y-Tr a cing 38
RayTriangleIntersection 39
Questions 40
CSC 509 Software Engineering Javier Gonzalez-Sanchez, Ph.D.
[email protected]
Fall 2024
Copyright. These slides can only be used as study material for the class CSC509 at Cal Poly. They cannot be distributed or used for another purpose.