Hi
user
Admin Login:
Username:
Password:
Name:
Python, Robotics, OpenCV and Vision
--client
pyohio
--show
pyohio_2018
--room barbietootle 14189 --force
Next: 8 Playtime in the Dunders: Mastering Python with Misfit Objects
show more...
Marks
Author(s):
Robert Seward
Location
Barbie Tootle
Date
jul Sun 29
Days Raw Files
Start
12:45
First Raw Start
12:16
Duration
0:30:0
Offset
0:28:22
End
13:15
Last Raw End
13:46
Chapters
00:00
0:01:35
0:31:34
Total cuts_time
32 min.
https://pyohio.org/2018/schedule/presentation/20/
raw-playlist
raw-mp4-playlist
encoded-files-playlist
host
archive
mp4
svg
png
assets
release.pdf
Python_Robotics_OpenCV_and_Vision.json
logs
Admin:
episode
episode list
cut list
raw files day
marks day
marks day
image_files
State:
---------
borked
edit
encode
push to queue
post
richard
review 1
email
review 2
make public
tweet
to-miror
conf
done
Locked:
clear this to unlock
Locked by:
user/process that locked.
Start:
initially scheduled time from master, adjusted to match reality
Duration:
length in hh:mm:ss
Name:
Video Title (shows in video search results)
Emails:
email(s) of the presenter(s)
Released:
has someone authorised pubication
Unknown
Yes
No
Normalise:
Channelcopy:
m=mono, 01=copy left to right, 10=right to left, 00=ignore.
Thumbnail:
filename.png
Description:
markdown
A brief overview of using Python to power the Computer Vision function of our FIRST FRC Robotics Robot. A FIRST robotics team mentor briefly talks about using Python to teach students how to integrate Computer Vision into our team's robot. First we meet the robot. Robot baby pictures (yay!) and other fun stuff. Followed by a quick overview of what it means to be a mentor on a FIRST FRC robotics team. We end the section discussing the components of our robot and how they all fit together to integrate vision. We explore working with the students to build GRIP pipelines. GRIP is an FRC tool to allow students to quickly build opencv feature detection routines for game elements. We discuss what opencv is and why you should care! The GRIP tool is a flexible development environment to quickly chain together opencv primitives and observe the end results. When game element features are being detected as the students need, the tool can export into our favorite language! Python! Our team in the past has run this generated opencv GRIP Python "pipeline" on an external CPU. Due to our Team's budget constraints we use a Raspberry PI 3 with a USB web cam. (< $150) We mount and power the pi and camera on the robot. We run the "pipeline" and see things. Well almost! In addition to the student generated pipeline, we also have a small python program that reads images from the camera as often as possible and detects features for the robot to target. This python code does some basic filtering and then sends the information to the robot control board (RoboRIO). We end the talk with a brief description of using the vision information to control the robot.
Comment:
production notes
2018-07-29/12_16_38.ts
Apply:
12:16:38 - 12:44:46 ( 00:28:08 )
S:
12:16:38 -
E:
12:46:37
D:
00:29:59
(
End:
1688.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/12_16_38.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:16:38
seconds: 0.0
Wall: 12:16:38
Duration
00:29:59
12:46:37
seconds: 1688.0
Wall: 12:44:46
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-07-29/12_16_38.ts
Apply:
12:44:46 - 12:44:57 ( 00:00:11 )
S:
12:16:38 -
E:
12:46:37
D:
00:29:59
(
Start:
1688.0) (
End:
1699.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/12_16_38.ts :start-time=01688.0 --audio-desync=0
Raw File
Cut List
12:16:38
seconds: 1688.0
Wall: 12:44:46
Duration
00:29:59
12:46:37
seconds: 1699.0
Wall: 12:44:57
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-07-29/12_16_38.ts
Apply:
12:44:57 - 12:45:01 ( 00:00:04 )
S:
12:16:38 -
E:
12:46:37
D:
00:29:59
(
Start:
1699.0) (
End:
1703.0)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/12_16_38.ts :start-time=01699.0 --audio-desync=0
Raw File
Cut List
12:16:38
seconds: 1699.0
Wall: 12:44:57
Duration
00:29:59
12:46:37
seconds: 1703.0
Wall: 12:45:01
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-07-29/12_16_38.ts
Apply:
12:45:02 - 12:46:37 ( 00:01:35 )
S:
12:16:38 -
E:
12:46:37
D:
00:29:59
(
Start:
28:24)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/12_16_38.ts :start-time=01704.0 --audio-desync=0
Raw File
Cut List
12:16:38
seconds: 1704.0
Wall: 12:45:02
Duration
00:29:59
12:46:37
seconds: 0.0
Wall: 12:16:38
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-07-29/12_46_38.ts
Apply:
12:46:38 - 13:16:37 ( 00:29:59 )
S:
12:46:38 -
E:
13:16:37
D:
00:29:59
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/12_46_38.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
12:46:38
seconds: 0.0
Wall: 12:46:38
Duration
00:29:59
13:16:37
seconds: 0.0
Wall: 12:46:38
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
2018-07-29/13_16_38.ts
Apply:
13:16:38 - 13:17:09 ( 00:00:31 )
S:
13:16:38 -
E:
13:46:38
D:
00:30:00
(
End:
0:31)
show more...
vlc ~/Videos/veyepar/pyohio/pyohio_2018/dv/barbietootle/2018-07-29/13_16_38.ts :start-time=00.0 --audio-desync=0
Raw File
Cut List
13:16:38
seconds: 0.0
Wall: 13:16:38
Duration
00:30:00
13:46:38
seconds: 31.0
Wall: 13:17:09
Comments:
mp4
mp4.m3u
dv.m3u
Split:
Sequence:
:
delete
Rf filename:
root is .../show/dv/location/, example: 2013-03-13/13:13:30.dv
Sequence:
get this:
check and save to add this
2018-07-29/12_16_38.ts
2018-07-29/12_46_38.ts
2018-07-29/13_16_38.ts
Veyepar
Video Eyeball Processor and Review