Servo Motors Precise angular motion. Servo Motors Raspberry Pi Webcam Interfaces Keeping track of things.

Slides:



Advertisements
Similar presentations
Copyright © 2003 Pearson Education, Inc. Slide 1-1 The Web Wizards Guide to PHP by David A. Lash.
Advertisements

COMPANY LOGO HERE Getting Started 1. Download the setup file: Go to Click on the Visit Setup Page link (includes Java.
Learn about Java applets. Know the differences between Java applets and applications. Designing and using Java applets Running Java applets. Security.
Objectives Overview Define an operating system
1 Web Wizards Guide To PHP David Lash Chapter 1 Introduction to PHP.
Different Streaming Technologies. Three major streaming technologies include:
Java Applets. Lecture Objectives Learn about Java applets. Know the differences between Java applets and applications. Designing and using Java applets.
DT211/3 Internet Application Development Web Servers.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 9: Troubleshooting Power Management and I/O Devices.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Dynamic Web site With PHP and MySQL. MySQL The combination of MySQL database and PHP scripting language is optimum for building dynamic websites. MySQL.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
The NXT is the brain of a MINDSTORMS® robot. It’s an intelligent, computer-controlled LEGO® brick that lets a MINDSTORMS robot come alive and perform.
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
Reproducible Environment for Scientific Applications (Lab session) Tak-Lon (Stephen) Wu.
Lecture 8 Configuring a Printer-using Magic Filter Introduction to IP Addressing.
NDT Tools Tutorial: How-To setup your own NDT server Rich Carlson Summer 04 Joint Tech July 19, 2004.
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
1. 2 LXU800 User’s Manual 1.Installation – Windows XP UI Features Introduction Data Connection & Disconnection.
Linux Operations and Administration
Raspberry Pi Training Truman College Goals of our Training Today Unbox and boot up the Raspberry Pi (RPi) Learn how to access the desktop graphical.
This presentation will guide you though the initial stages of installation, through to producing your first report Click your mouse to advance the presentation.
1 © Bull, th September 2012 Dave Williams Lead Technical Architect Embedding Nagios in the Raspberry Pi.
Raspberry Pi / Linux Workshop Ed Carr Marcus Summers.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Important information & instructions for doing web upgrade :  User needs to backup all his data before doing web upgrade as the same will get deleted.
Tutorial 11 Installing, Updating, and Configuring Software
CSC Java Programming, Spring, 2014 Welcome to Java Programming. Tuesday, January 21, 2014.
Trilinos 101: Getting Started with Trilinos November 7, :30-9:30 a.m. Mike Heroux Jim Willenbring.
Guidelines for Homework 6. Getting Started Homework 6 requires that you complete Homework 5. –All of HW5 must run on the GridFarm. –HW6 may run elsewhere.
Web Pages: Creating & Maintaining Body Tags. There have been several versions of HTML since its inception. VersionYear HTML1991 HTML HTML
An Intern’s Guide to basic WMS 2011 setup in just 8 easy steps © 2011 Microsoft Corporation By: Livi Erickson.
The Basics of Javadoc Presented By: Wes Toland. Outline  Overview  Background  Environment  Features Javadoc Comment Format Javadoc Program HTML API.
CMSBrownBag,05/29/2007 B.Mangano How to “use” CMSSW on own Linux Box and be happy In this context “use” means: - check-out pre-compiled CMSSW code - run.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Linux Printing Chapter 14. Linux Printing Configuring a local printer Configuring a remote printer Traditional UNIX printing CUPS web Interface CUPS on.
9/2/ CS171 -Math & Computer Science Department at Emory University.
Graphing and statistics with Cacti AfNOG 11, Kigali/Rwanda.
Topics Sending an Multipart message Storing images Getting confirmation Session tracking using PHP Graphics Input Validators Cookies.
Videos. Adding Videos to a Web Page Videos can make our pages more interesting and engaging. Most video-hosting services, such as YouTube, will provide.
Track Short Course: TrackRT Installation Thomas Herring, MIT Room A
Tool Install How to download & install Java 6 & Eclipse updated version based on Dr. G. L. Ray’s slides.
Setting up linux webcam server Juho Launonen & Sami Kulmala.
Package & Deploy. OBJECTIVES Package Deploy Way to package.
1 Applets are small applications that are accessed on an Internet server, transported over the internet, automatically installed and run as a part of web.
Javadoc Summary. Javadoc comments Delemented by /** and */ Used to document – Classes – Methods – Fields Must be placed immediately above the feature.
1 Terminology. 2 Requirements for Network Printing Print server Sufficient RAM to process documents Sufficient disk space on the print server.
CompSci Introduction to Jam’s Video Game Package.
CS 100 Introduction to Web Page Construction and HTML.
How to configure, build and install Trilinos November 2, :30-9:30 a.m. Jim Willenbring.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
IBM Software Group © 2008 IBM Corporation Tivoli Provisioning Manager Beta Program Web Replay Intro and Lab September, 2008 Robert Uthe.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
SciDAC SSS Quarterly Report Sandia Labs January 25, 2005 William McLendon Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Packaging and Deploying Windows Applications
Installing Cygwin from
RASPBERRY PI WORKSHOP.
GETTING STARTED ALL YOU NEED TO KNOW TO MAKE YOUR ROBOT MOVE
Installing OpenRefine
OdaStat-G – Getting Started with the OdaLog Type L2
Quick Start Guide   Installation GM Pro 7.4 5/10/2019.
CSC Java Programming, Spring, 2013
Presentation transcript:

Servo Motors Precise angular motion

Servo Motors Raspberry Pi Webcam Interfaces Keeping track of things

Setting Up the Webcam Drivers are generally automatic (USB) Need a program to actually do something with it May want a powered USB hub

Viewing Options Motion MJPEG-Streamer Many others

Motion Installable as a package – sudo apt-get install motion Run from command line – motion [ -hns ] [ -c config file path ] [ -d level ] [ -p process_id_file ]

Using Motion Requires a “motion.conf” file to operate correctly – Many different configuration options Alternative: use Setup Mode Package may include a basic GUI mode Many built-in motion tracking options – MotionGuideBasicFeatures

Examples

Motion as a Server Motion is easy to use as a webcam server – Daemon on – Set webcam_localhost off – Set webcam_motion depending on your needs – Activate with sudo service motion start

Using the Stream View your webcam stream at yourIP:8080 by default – Port can be changed Stream is a mjpg (motion jpg). Many browsers don’t work well with it. Motion documentation suggests wrapping stream in a Cambozola applet

MJPG-Streamer Faster than motion (in my experience) Less resource-intensive Fewer features

Installing MJPG-Streamer Somewhat more complicated than motion Guide here: build-and-run-mjpg-streamer-on-the- raspberry-pi build-and-run-mjpg-streamer-on-the- raspberry-pi In short, install several packages, then download and build mjpg-streamer

Using MJPG-Streamer Designed for streaming to web server Includes default web server with detailed instructions mjpg_streamer -i | input " [parameters]" -o | output " [parameters]" [-h | help ] : display this help [-v | version ].....: display version information [-b | background]...: fork to the background, daemon mode

Default Configuration Small web server Explanation of how to embed stream elsewhere /home/pi/mjpg- streamer/mjpg_streamer -b -i "/home/pi/mjpg- streamer/input_uvc.so -n -f 8 -r 320x240" -o "/home/pi/mjpg- streamer/output_http.so -p n -w /home/pi/mjpg- streamer/www"

Stream

Embedding the Stream HTML: Works reasonably well in all browsers.

Questions