TPT
Total:
$0.00
Selected
Subjects

Subjects

Arts & Music
English Language Arts
Foreign Language
Holidays/Seasonal
Math
Science
Social Studies - History
Specialty
For All Subject Areas
24 results

Adult education robotics lectures

Preview of ARDUINO BEGINNER LEVEL BIG BUNDLE

ARDUINO BEGINNER LEVEL BIG BUNDLE

Created by
STEM FUN HUB
Learning about ROBOTICS should be fun for kids and an Arduino board makes it both fun and accessible for all ages. It’s always easier to learn through hands-on activities. Arduino projects provide an engaging way for kids to get more interested in building and manipulating electronics.Arduino coding projects for kids need to be both interesting and easy for BEGINNERS. Otherwise, kids might give up before they get started.These BIG BUNDLE are ideal for any kids new to Arduino and will inspire the
Preview of VEX IQ 2nd Gen intro, builds & coding w/Blocks (13 week course)

VEX IQ 2nd Gen intro, builds & coding w/Blocks (13 week course)

Built for 2nd Gen VEX IQ!!!! 13 weeks of Robotic 2nd Gen VEX IQ lessons with mini challenges. These slides use the free VEX code BLOCKS IQ programming language.Includes both build and coding activities, links to short video clips, links to STEM activities, and more. These lessons are laid out on 88 google slides and is about 50 hours of my work gathering fun, engaging, learning activities and robotic challenges for anyone new to 2nd Gen Vex IQ (ideal for first year robotic students). These slid
Preview of Intro to VEX IQ 1st Gen Mini Workshop

Intro to VEX IQ 1st Gen Mini Workshop

This workshop (24 slides that guide and teach) is designed for all ages including students grade 3 to 12, parents, coaches, and other teachers.The first part is building a robot followed by a bunch of fun individual and team challenges.The second part introduces programming the robot.I have used this workshop with parents, other teachers and students who were interested in a quick introduction to the VEX IQ platform.Have fun!
Preview of ARDUINO COMPLETE BEGINNER COURSE BUNDLE - MOTOR & SWITCH SERIES

ARDUINO COMPLETE BEGINNER COURSE BUNDLE - MOTOR & SWITCH SERIES

Created by
STEM FUN HUB
Learning about electronics should be fun for kids and an Arduino board makes it both fun and accessible for all ages. It’s always easier to learn through hands-on activities. Arduino projects provide an engaging way for kids to get more interested in building and manipulating electronics.Arduino coding projects for kids need to be both interesting and easy for BEGINNERS. Otherwise, kids might give up before they get started. The key benefits of learning Arduino are:Students can build awesome pro
Preview of Smart Home Technology (Home Automation)​

Smart Home Technology (Home Automation)​

This powerpoint is a great digital literacy lesson which explains what smart home automation is, the types of devices that you can connect via a smart hub, as well as the pros and cons of home automation. At the end of the lesson, there is an assignment for the students to complete where they have to research different smart home products via the web. This is a great for either business or technology classes.
Preview of Bundle: Slides4 "A Systematic Approach to Learning Robot Programming with ROS"

Bundle: Slides4 "A Systematic Approach to Learning Robot Programming with ROS"

Created by
Robotics
In this bundle, you will have the complete set of 16 lectures used in my ROS lectures based on the text: A Systematic Approach to Learning Robot Programming with ROS. Detailed listing below: 01. Introduction to A Systematic Approach to Learning Robot Programming with ROS 02. ROS: Nodes, Topics, and Tools 03. ROS: Messages, Services, and Actions 04. Simulation in ROS 05. Coordinate Transforms in ROS 06. Sensing and Visualization in ROS 07a Using Cameras in ROS 07b. OpenCV with ROS 08. Depth Imag
Preview of INTERNET OF THINGS PowerPoint | PDF

INTERNET OF THINGS PowerPoint | PDF

Created by
STEM FUN HUB
This presentation explains how smart devices and the internet of things connect with each other (IoT). Students will look at how these apps make people more productive and easier to work with.Learners will look at how things like the internet of things are changing the way communities, economies, and governments work.Topics:Introduction to Internet of ThingsWhy Internet of Things?IoT as Network of Physical ObjectsInternet of Things ArchitectureTypes of Internet of ThingsInternet of Things versus
Preview of 03. ROS: Messages, Services, and Actions (Videos and Slides)

03. ROS: Messages, Services, and Actions (Videos and Slides)

Created by
Robotics
4 Videos + Slides: In this class, you will learn to create customized messages, you will learn to program ROS services, and ROS Actions. These are key communication protocols in ROS 1.0. Messages (Video 1) - Custom ROS Messages - Learn to understand building and generation - Test with publishers and subscribers - Variable Length Messages (C++/Python representations) ROS Services (Video 2) - Service Messages - Service Nodes (c++ code) - Manual interaction with a ROS Service (Command Line Tools
Preview of 14. Object Grasping

14. Object Grasping

Created by
Robotics
Achieving generic grasping - Code Organization - Object Manipulation Query Service - Computing: Approach | Grasp | Depart - Poses for specific object/gripper - Action Server Code (C++) Generic Gripper Service - Different types of grippers Example Object-Grabber Action Client - Client logic to execute desired behavior - Code (C++, action client/server)
Preview of 13. Arm Control with the Baxter Simulator

13. Arm Control with the Baxter Simulator

Created by
Robotics
Learning the Baxter Simulation - Installation - Running Simulator Modules - Enable Robot & Tuck Baxter SDK - Joints and Topics - Grippers (absolute and relative controller, interface) - Head Control (Panning and Nodding) - Commanding Baxter Joints (simple discontinuous motion) ROS Joint Trajectory Controller Joint Space Recording and Playback Nodes - Teaching by Demonstration - Recording joint value configuration - Using pre-recorded files (action C++) Baxter Kinematics - Baxter_fwd_sol
Preview of 06. Sensing and Visualization in ROS

06. Sensing and Visualization in ROS

Created by
Robotics
RVIZ - Overview - Robot Model & Parameter Server - Frames in RVIZ Markers - Overview and motivation - Visualization Messages - Example 1: Spherical Markers Node (C++) - Modifying marker visualization properties - Example 2: Triad (Frame) Display Example (C++) - Example 3: Interactive Markers (C++) - Marker creation - Controls - Interactive Marker Server - Externally interact by embedding a service server/client Displaying Sensor Values (Generated in Gazebo & Displayed in RVIZ)
Preview of 03. ROS: Messages, Services, and Actions

03. ROS: Messages, Services, and Actions

Created by
Robotics
In this class, you will learn to create customized messages, you will learn to program ROS services, and ROS Actions. These are key communication protocols in ROS 1.0. Messages - Custom ROS Messages - Learn to understand building and generation - Test with publishers and subscribers - Variable Length Messages (C++/Python representations) ROS Services - Service Messages - Service Nodes (c++ code) - Manual interaction with a ROS Service (Command Line Tools) - Service Clients and Service Serv
Preview of 12. Arm Motion Planning

12. Arm Motion Planning

Created by
Robotics
Overview - Motion Planning - Collision Avoidance - Optimization Cartesian Motion Planning (C++ node) - Sampling a path - Computing IK Solutions - Finding an Optimal Sequence of Joint Solutions for a Smooth Motion Dynamic Programming for Joint Space Planning - Generic Joint Space Planner - Dynamic Programming - Graphic Reprsentation and Cost Minimization - Node example (C++) Cartesian-Motion Action Servers - Action Messages to Control Planning and Execution - Generic Motion Class - Action clie
Preview of 11. Robot Arm Kinematics

11. Robot Arm Kinematics

Created by
Robotics
Overview of Forward and Inverse Kinematics - Existing Packages: KDL, TracIK, IKFast, Self-Derived Models Forward Kinematics - FKs using DH Params - 2 DoF revolute robot (C++) - URDF joint/link definitions for DH conventions - Defining the flange - DH definition in C++ - Library for Kinematic Computation - Applications: ABB, UR, Baxter, Nasa robot Inverse Kinematics - Geometric Approach (2DOF, 6DOF) - C++ node, gazebo simulation - Analytic Approach (6DOF) - - C++ node, gazebo simulation -
Preview of 10. Low-Level Control

10. Low-Level Control

Created by
Robotics
Learning how to perform feedback control in Gazebo through sensor plugins - ROS Control - Position/Velocity/Effort Controllers - The connection between: URDF | Launch File | Configuration File - URDF: key features - Gazebo Plugin: namespace, interfaces, - RQT Reconfigure: PID Tuning - How to setup the launch file Exploration of Position | Velocity | Force controllers for a 1 DoF robot - Mass-Spring system for example - Natural Frequency - Controller Bandwidth - Node examples (C++) - Dy
Preview of 09. Point Cloud Processing

09. Point Cloud Processing

Created by
Robotics
Open PCL - Overview 1. Simple Point-Cloud Display - PCL Types and Representation - Node example (C++) - Visualization (Fixed frame, display type) - Saving to file 2. Loading PCL Images from Disk - Node example (C++) - pcl::toROSMsg - ordered/unordered images - visualization 3. Saving Published PCL Images to Disk - Node example (C++) - pclLio:savePCDFile - Using ROS with Kinect and saving via subscription 4. Interpreting PC Images with PCL Methods - Downsampling - Selecting Point-cloud patche
Preview of 07b. OpenCV with ROS

07b. OpenCV with ROS

Created by
Robotics
Extensive use of OpenCV with ROS: Connect to Webcam/Depth using ROS - Resolution and Performance - Driver Installation - ROS Image Pipeline (image_view, stereo_view, depth_view) - Testing Kinect/webcam OpenCV and ROS: opencv_bridge - Example 1: Edge Detection (Python) - cv_bridge - image processing - publish/subscribe/callback - Example 2: Writing Text on Image screen - Example 3: Selecting Region of Interest (ROI) with mouse - Example 4: Processing Recorded Video Image Processing for F
Preview of 05. Coordinate Transforms in ROS

05. Coordinate Transforms in ROS

Created by
Robotics
- Coordinate Transforms - Frames - Points - Rotations - Homogeneous transformations Transform Listener - TF Node - TF Message Types - Geometry Message Types - C++ code and helper classes Eigen Library - Eigen - Eigen with ROS and helper libraries (C++ code) Transforming ROS Data Types - TF objects, Eigen Objects, Geometry Message objects
Preview of 04. Simulation in ROS

04. Simulation in ROS

Created by
Robotics
Introduction to Simulators - Simple 2D Simulator - Installation / launching - Interaction with node - Control robot in C++ - Modelling Dynamic Simulations (URDF with code examples and detailed explanations) - Visualization - Kinematics - Dynamics - Collisions Gazebo - Introduction - Gazebo_ROS package - Learn to interact with Gazebo from ROS - Models (spawn_model, set world coords) - Manual interactions with Gazebo Launch files - loading URDF - load URDF to parameter server
Preview of 08. Depth Image and Point Clouds

08. Depth Image and Point Clouds

Created by
Robotics
Study ways to obtain 3D data from sensors: - Tilting LIDAR - Stereo Cameras - Depth Cameras Depth from Tilting LIDAR - GPU-Laser Gazebo Plugin - Settings - Visualization in RVIZ - Extracting Cartesian Centroids Depth from Stereo Cameras - Triangulation - Gazebo Plugin - Using stereo_image_proc ROS Node - Weaknesses - Viewing images (color/disparity) - Points2 type Depth Cameras - Depth from distortion of speckle (kinect, xtion, realsense) - PointClouds2
Preview of 02. ROS: Nodes, Topics, and Tools (Video and Slides)
2:28:07

02. ROS: Nodes, Topics, and Tools (Video and Slides)

Created by
Robotics
Accompanying Video: You will learn ROS Network concepts in depth as well as utility tools available in ROS. - ROS Network overview - Packages - Publishers (code) - Subscribers (code) - Building - CMakeLists.txt - catkin_make & options - Environment - sourcing - Nodes - Running - Examining (command line tools) - Scheduling Timing - Spinning possibilities (threads, blocking, and callbacks)
Preview of 16. Mobile Manipulation

16. Mobile Manipulation

Created by
Robotics
Integrates perception, manipulation, and navigation. Mobile Manipulator Model - XACRO integration Mobile Manipulation - Architecture - Running - Server-side code (C++) - Client-side code (C++)
Preview of 07a Using Cameras in ROS

07a Using Cameras in ROS

Created by
Robotics
Overview Projective Transformation into Camera Coordinates Intrinsic Calibration (Gazebo/XACRO) - Camera Calibration Matrix - Lens Distortion - Topic Analysis - Paramater Verification - Image Viewing - Running Intrinsic Calibration in ROS - Understanding the Results Intrinsic Calibration of Stereo Cameras - Gazebo plugin, xacro - Projection Matrix - Running Calibration - Analyzing results - Alternative Multicam model for xacro/gazebo OpenCV with ROS - Basics
Preview of 01. Intro "Systematic Approach to Learning Robot Prog with ROS" (Video & Slides)
1:43:27

01. Intro "Systematic Approach to Learning Robot Prog with ROS" (Video & Slides)

Created by
Robotics
Accompanying video for slides. In this presentation, you will find an introduction of: - The instructor, - Background - Professional Work - Class Requirements - Textbook - Useful Websites Installation instructions for: - Linux 14.04.5 - ROS Indigo - Book Code from Github (A Systematic Approach to Learning Robot Programming with ROS by Wyatt Newman. Taylor Francis, 2017). - GIT And finally, ROS instructions to get your environment setup.
Showing 1-24 of 24 results