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
52
CSC486 Lecture 11
javiergs
PRO
0
26
CSC486 Lecture 10
javiergs
PRO
0
51
CSC486 Lecture 08
javiergs
PRO
0
52
CSC486 Lecture 07
javiergs
PRO
0
98
CSC486 Lecture 06
javiergs
PRO
0
81
CSC486 Lecture 05
javiergs
PRO
0
71
CSC486 Lecture 04
javiergs
PRO
0
41
CSC486 Lecture 03
javiergs
PRO
0
26
Other Decks in Programming
See All in Programming
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
40
16k
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
830
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
6
2.2k
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
380
AIプログラミング雑キャッチアップ
yuheinakasaka
13
3.2k
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
53
18k
Formの複雑さに立ち向かう
bmthd
1
900
15分で学ぶDuckDBの可愛い使い方 DuckDBの最近の更新
notrogue
1
350
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
220
2025.2.14_Developers Summit 2025_登壇資料
0101unite
0
140
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
140
From the Wild into the Clouds - Laravel Meetup Talk
neverything
0
100
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
30
4.6k
Producing Creativity
orderedlist
PRO
344
40k
Automating Front-end Workflow
addyosmani
1368
200k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
Done Done
chrislema
182
16k
Mobile First: as difficult as doing things right
swwweet
223
9.4k
KATA
mclloyd
29
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
The Language of Interfaces
destraynor
156
24k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
Dr. Javier Gonzalez-Sanchez javiergs@calpoly.edu 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. javiergs@calpoly.edu 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.