Robotics Computer Programming - PTZ Camera Control Course
- Access to a computer
- Access to a PTZOptics camera
- Access to a local area network
Below is a list of programming languages discussed in this course:
C (Coming Soon)
C++ (Coming Soon)
Visual Basic (Coming Soon)
Each unit of this course will review a different programming language. Each programming language unit will include a review video discussing the benefits and drawbacks of each programming method as they relate to robotic control. Each segment will consist of a C4 (Camera Control Coding Challenge) segment which will be used for students to test their knowledge on each subject. Finally, in-classroom discussion topics are provided for the full “flipped classroom” experience. Students are encouraged to watch the Geek Out Podcast session with concluding thoughts with the course authors, available in the include online Udemy learning course.
Programming Language Overview
Example Code Review
Lesson Plans - Camera Control Coding Challenge
Podcast Geek Out Session - Discussion Topics
By the end of the PTZOptics Robotics Computer Programming Course, students will have a better understanding of common computer programming languages used for remotely controlling robotic devices over an IP network. Using a fun live streaming IP-connected camera from PTZOptics, students will have the ability to write custom computer programs which can include live video and robust interactions with robotic IP-connected devices. Each example lesson will increase in complexity, as students progress from basic HTML into the more advanced C and C++ languages.
This course will require the following:
A PTZOptics Camera
A computer with a text editor
A local area network
- Beginner robotics club members
- Beginner computer programmers
- Introduction to Robotics and IP Control Programming08:29
- Robotic Camera Control Basics10:26
- Introduction to HTML09:18
- Introduction to GitHub10:02
- Computer Programming for Robotics Course Quiz3 questions
- Node.js Sample Code Review15:02
- Python Sample Code Review13:43
I am an author, coach, and Chief Streaming Officer for the Streamgeeks. I also work at PTZOptics, a company that is an industry leader in affordable live streaming technology. We host a live show on YouTube Live every Friday and we hope to help the world better understand live streaming and technology it takes to produce amazing video content!
I host a live show on YouTube Live called "PTZOptics Live" where we review the latest in the live streaming and video conferencing industry. This is the basis of our live streaming innovation where you can learn quite a lot of about the industry.
I have worked in the professional audio visual industry for over 10 years. Each of the companies I have worked with have kept me involved in designing, building and operating live streaming and video conferencing systems. Throughout my career continue to help others in video communication projects.