John R. Wright, Jr., Ph.D., CSTM, CLSSGB, F.ATMAE
Professor, ARET Program Coordinator, & Interim NFMT Program Coordinator
ATMAE Charles W. Keith Recipient
Department of Applied Engineering, Safety, & Technology
Millersville University of Pennsylvania
717-871-7235
john.wright@millersville.edu


RECENT SELECTED PUBLICATIONS & PRESENTATIONS:

Wright, J. R., Jr. (2019). Millersville University and robotics - preparing our future engineers [Invited Local Presentation]. Willow Valley Computer Club, Willow Valley Retirement Community Cultural Center. Willow Street, Pennsylvania.

Wright, J. R., Jr., Ginter, E. S., David, B. G., Kilbourne, B. J., & Wells, J. R. (2019). Intermediate programming methodologies for manipulating modern humanoid robots [Blinded, Peer-Refereed Journal Article]. Universal Journal of Electrical and Electronic Engineering 6(4).

Wright, J. R., Jr., Gehron, D. A., Kury, N. J. & Spisak, A. C. (2018). Incorporating machine vision into an industrial robotics course [Blinded, Peer-Refereed National Presentation]. 2018 Association of Technology, Management, and Applied Engineering Conference Proceedings (Abstract). Kansas City, Missouri.

Gehron, D. A., Kury, N. J., Spisak, A. C. & Wright, J. R., Jr. (2018). Active, real-time object tracking using Cognex machine vision and Mitsubishi industrial robots [Blinded, Peer-Refereed National Presentation]. 2018 Association of Technology, Management, and Applied Engineering Conference Proceedings (Abstract). Kansas City, Missouri.

Wagner, K. L. & Wright, J. R., Jr. (2017). Multi-layer behavioral motion for complex robotic control with >10 DoF [Blinded, Peer-Refereed National Presentation]. 2017 Association of Technology, Management, and Applied Engineering Conference Proceedings (Abstract). Cincinnati, Ohio.

Bozzelli, N. A., Wiles, M. P., Wright, J. R., Jr., Kilgore, Q. D., & Wagner, K. L. (2017). Enacting active compliant visual robotic control: setup, configuration, and applications [Blinded, Peer-Refereed National Presentation]. 2017 Association of Technology, Management, and Applied Engineering Conference Proceedings (Abstract). Cincinnati, Ohio.

Cognex Mitsubishi Interface Tutorial (PDF)

Wiles, M. P., Bozzelli, N. A., Wright, J. R., Jr., Kilgore, Q. D., & Wagner, K. L. (2017). Using Cognex vision for part id and analysis: tutorials, labs, and YouTube [Blinded, Peer-Refereed National Presentation]. 2017 Association of Technology, Management, and Applied Engineering Conference Proceedings (Abstract). Cincinnati, Ohio.

Wright, J. R., Jr. (2017, January). Using the venn as a road map [White Paper]. Association of Technology, Management, and Applied Engineering. Millersville University of Pennsylvania, Millersville, Pennsylvania.

 

ITEC 262 SEMICONDUCTOR ELECTRONICS:

ITEC 262 Course Syllabus

ITEC 262 Course Schedule

ITEC 262 Supplemental Videos

Thought Control of Robotic Arms Using The BrainGate System (2006)

The Robot-Arm Prosthetic Controlled by Thought (2015)

Brain Implant Allows Man to Feel Touch on Robotic Hand (2016)

 

ITEC 364 DIGITAL ELECTRONICS:

ITEC 364 Course Syllabus

ITEC 364 Course Schedule

Lab Write-up Requirements/Directions

Sample Lab Synopsis

Lectures & Supplemental Lecture Info

Full Adder Notes

One's Complement, Two's complement, and Signed Magnitude Video

One's Complement, Two's complement, and Signed Magitude Video 2

Ch 13 D/A and A/D Conversions Lecture (updated 12/3/2019)

LM 324 Quad OpAmp as a Comparator Video

OpAmp vs. Comparitor

OpAmp vs. Comparator Video

Intro to Microcontrollers Lecture (new 12/2/2019)

Final Project Info

ITEC 364 Final Project Directions/Rubric

ITEC 364 Bonus Final Project Directions/Rubric

ITEC 364 Final Project Notes/Tips

How a 555 Timer IC Works Video

How to limit a 4029 BCD Counter (Use Decade Mode)

How a 4511 BCD to 7-Segment Decoder Works Video

Up/Down Counter Project Schematic

Up/Down Counter Project Video

Random Number Generator Project Schematic

Random Number Generator Project Video

ITEC 364 Common Cathode 7-Segment Change1 (RNG)

ITEC 364 Common Cathode 7-Segment Change2 (RNG)

EXPRESSPCB

EXPRESSPCB TUTORIAL

How to Create a Custom Component Video 1

How to Create a Custom Component Video 2

Pads and Vias (Video)

Quickly Connect Traces to Layers (Video)

EXPRESSPCB Service Matrix

MiniBoard Standard Info

Design a 4-Bit Truncated Sequence Counter (Using JK Flip Flops) (Video)

 

ITEC 425 INDUSTRIAL ROBOTIC SYSTEMS:

ITEC 425 Course Syllabus

ITEC 425 Course Schedule

ITEC 425 Article Review Form

ITEC 425 Bonus Article Review Form

Manuals

Mitsubishi Programming Manual: Detailed explanations of functions and operations

Mitsubishi MELFA-Works Manual

Mitsubishi CR750/CR751 Controller: INSTRUCTION MANUAL Troubleshooting

RH-3FH-6FH series Robot Arm Setup & Maintenance

CR750-D-CR751-D-CR760-D Controller setup, basic operation, and maintenance

FQ,FD,SQ,SD_Mitsubishi_robot_tool_manua...asyBuilder_BFP-A8820-C_(04.14)

Future of Robotics Instruction

Google's Atlas Robot (2016)

Google Officially Reveals Latest Robot (2017)

Current Industrial Robotics Instruction

Modern Industrial Robots Exibition in Shanghai (2016)

Robotic Classification Info

Rectangular/Catesian, Cylindrical, Spherical/Polar, and Jointed-Spherical/Articulating Robot Examples Video

Delta Robot Example Video

Benefits of the Delta Robot Configuration

Linear Actuators Video

Harmonic Drive Construction/Demo Video

Machine Vision Instruction

Microscan's Introduction to Machine Vision: Definitions & Applications - Part 1 Video

Microscan's Introduction to Machine Vision: Why Use Machine Vision? - Part 2 Video

Microscan's Introduction to Machine Vision: Key Parts of a Vision System - Part 3 Video

Mitsubishi Electric & Cognex Alliance White Paper

F-Series-RH-RV-Brochure

Machine Vision Lab Video Tutorials & Sample Applications Videos

Cognex In-Sight Introductory Activity / Setting Up a Job & Feature Location Part 1 Video Tutorial (Michael Wiles)

Cognex In-Sight Measurement Part 2 VideoTutorial (Michael Wiles)

Cognex In-Sight Counting Part 3 Video Tutorial (Michael Wiles)

Cognex In-Sight Decoding Part 4 Video Tutorial (Michael Wiles)

Cognex In-Sight Location Part 5 Video Tutorial (Michael Wiles)

Cognex In-Sight/MELFA-Basic V Interface Lab Sample Application Video (Nicholas Bozzelli & Quentin Kilgore)

Cognex In-Sight/MELFA-Basic V Interface Sample Application Video (Nicholas Bozzelli & Quentin Kilgore)

Cognex In-Sight/MELFA-Basic V Object Recognition & Moves Sample Application Video (Nicholas Bozzelli & Quentin Kilgore)

Cognex In-Sight/MELFA-Basic V Object Tracking VideoTurorial (Dietrich Gehron, Nathan Kury & Andrew Spisak)

 

ITEC 427 PROGRAMMABLE LOGIC CONTROLLERS:

ITEC 427 Course Syllabus

ITEC 427 Course Schedule

ITEC 427 Article Review Form

ITEC 427 Bonus Article Review Form

Additional Assigned Readings

PI and PID controller tuning rules: an overview and personal perspective (Assigned Reading - goes with PID Loop Tuning Lecture - READ, READ, READ!)

Final Project Info

Final R&D Project Scope/Directions for Fall 2018

Sample Final Project

Stack Light Info

Robot/PLC Instruction Manual

Other Info

All You Need to Know About Modbus RTU Video

How to Configure a Micrologix PLC for Modbus RTU Slave

 

ITEC 467 MOBILE ROBOTICS:

ITEC 467 Course Sylabus

ITEC 467 Course Schedule

ITEC 467 Article Review Form

ITEC 467 Bonus Article Review Form

Lectures

Introduction to the Microcontroller Lecture

C++ Code Snippets PART I: Inputs for Arduino IDE/Teensy 3.2 Lecture

C++ Code Snippets PART II: Outputs for Arduino IDE/Teensy 3.2 Lecture

Using Flowcharts for Algorithms Lecture

C++ Code Snippets PART III: Serial Com -LCD for Arduino IDE/Teensy 3.2 Lecture

Introduction to the OpenMV H7 Machine Vision Camera - Detecting Color

R&D Project Resources

Video of a 2013 Firefighting MU Robot

Spring 2017 Firefighting Robot - Jolly Green Giant (click for video)

Fall 2017 Firefighting Robot - Champion (click for video)

ITEC 467 Firefighting R&D Project Contest Rules

Teensy Microcontrollers

Soldering Pins to the Teensy Video

Video of Spring 2017 Firefighting Robot R&D Project Development & Competition (ITEC 467, Mobile Robotics) by Andrew Miller

OpenMV Website

OpenMV Documentation (from the Website)

OpenMV Software Download (from the Website)

OpenMV Pinout Card

Product Showcase OpenMV H7 Cam

Color Tacking Performance OpenMV H7 Cam

Detecting Colors OpenMV Discussion Thread

 

ITEC 494 TOTAL QUALITY MANAGEMENT:

ITEC 494 Course Syllabus

ITEC 494 Course Schedule

Lecture Supplements

Developing Process Flowcharts & Gantt Charts Lecture

HP Stockless Production Training (Pull vs. Push) Video Part 1

HP Stockless Production Training (Pull vs Push) Video Part II

HP Stockless Production Training (Pull vs Push) Video Part III

Lab Instruction Examples

Pareto

Fishbone

Histogram

X-bar R

How to Assess Process Capability using Minitab 17

Sixpack Analysis of Weight (single column data) (Use n=5)

Sixpack Analysis of Pin Diameter

Sixpack Analysis of Ball Joint Stud

Using Normal Assumption for Capability Sixpack Analysis Explained

Using Between/Within for Capability Sixpack Analysis Explained

Graphs for Between/Within Capability Sixpack

Attribute Charts Video (p, np, c & u)

P-chart (use N=48)

Fractional Factorial (DOE) in Minitab Video

Creating a Factorial Design (DOE) in Minitab Video

Final Project Resources

Cpk Table (Six Sigma)

 

 

 

ATMAE's Organizational Identity/Scope Developed Policy by John Wright

 

 

Some Past Project Pics Below from MU (Click on them!)

 

     

My cv

My research interests include semi-autonomous and autonomous mobile robotics development and systems integration. Recently I have been advising our ATMAE Robotics Team to develop an inteligent ground vehicle for the IGVC competition.

 

ATMAE

ATMAE Robotics (I Love Robots!)

IGVC

NAO NEXT GEN

NAO PRICE DROP

PATTON ROBOTICS

RIXAN ASSOCIATES

RIA

UPENN GRASP Lab

 

IGVC 2019, 6/7-6/10/19

IGVC A.Li.E.N. Design Paper

 

AEST Promo Video by Andy Miller, 5/14/18

 

Robotics Lab Upgrade, 1/20/17

 

NAO Tour Guide Project Status,

6/7/16

 

8/6/15

 

7/2/15

 

 

2015 ATMAE Robotics Champs!

 

2013 ATMAE Robotics Champs!

Click above Pics for the MU news release, and the cool YouTube video by funkhouser111!

Click here for their 46-page, 1st Place Technical Report!

 

2010 ATMAE Robotics Champs!

Click Above Pic for Video Story!