Learn ROS and Robotics Systematically

 (3)
United States - Tennessee - Nashville
Learn ROS and Robotics Systematically
Not yet rated
“Nothing in this world can take the place of persistence. Talent will not... Genius will not... Education will not... Persistence and determination alone are omnipotent... “press on” has solved and always will solve the problems of the human race."
 
FREE Download
Assess the general quality of my work with this free download
clear search
My Products
sort by:
Best Seller
view:
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics, Engineering
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Research, Computation
FREE
not yet rated
Digital Download PDF (3.94 MB)
By Learn ROS and Robotics Systematically
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 -
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Research, Computation
$1.00
not yet rated
Digital Download PDF (1.59 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures, Computation
$2.00
not yet rated
Digital Download PDF (1.68 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (2.43 MB)
By Learn ROS and Robotics Systematically
- 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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (1.70 MB)
By Learn ROS and Robotics Systematically
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)
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (3.18 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$1.00
not yet rated
Digital Download PDF (1.60 MB)
By Learn ROS and Robotics Systematically
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:
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (2.75 MB)
By Learn ROS and Robotics Systematically
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 -
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$1.00
not yet rated
Digital Download PDF (1.87 MB)
By Learn ROS and Robotics Systematically
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 -
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (2.41 MB)
By Learn ROS and Robotics Systematically
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,
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (2.88 MB)
By Learn ROS and Robotics Systematically
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 -
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (2.34 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (1.77 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (1.72 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (5.25 MB)
By Learn ROS and Robotics Systematically
Integrates Visual System with Manipulation and Object Grasping Via Action-Servers - Modelling-Perception-Manipulation (Planning/Execution) Integration Extrinsic Camera Calibration - Launching extrinsic calibration Perception-Manipulation System -
Subjects:
School Counseling
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (1.58 MB)
By Learn ROS and Robotics Systematically
Integrates perception, manipulation, and navigation. Mobile Manipulator Model - XACRO integration Mobile Manipulation - Architecture - Running - Server-side code (C++) - Client-side code (C++)
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Digital Download PDF (1.24 MB)
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$1.00
not yet rated
Video
Duration: 01:43:27
By Learn ROS and Robotics Systematically
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 -
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education
Types:
Lectures
$2.00
not yet rated
Video & Supporting Document
Duration: 02:28:07
By Learn ROS and Robotics Systematically
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
Subjects:
Robotics
Grades:
9th, 10th, 11th, 12th, Higher Education, Adult Education, Homeschool
Types:
Lectures
$29.00
$25.00
not yet rated
Digital Download ZIP (35.91 MB)
showing 1-20 of 21

Ratings

Digital Items
N/A
Overall Quality:
N/A
Accuracy:
N/A
Practicality:
N/A
Thoroughness:
N/A
Creativity:
N/A
Clarity:

Not yet rated
Total:
0 total vote(s)
Ask Learn ROS and Robotics Systematically a question. They will receive an automated email and will return to answer you as soon as possible. Please Login to ask your question.
TEACHING EXPERIENCE

Dr. Juan Rojas received his B.S., M.S., and Ph.D. from Vanderbilt University (ranked 15th in the USA). He began studying robotics in the last year of his bachelor degree in 2001. Dr. Rojas has been studying robotics for 16 years. In his Master’s program, he had his first experience with a middleware system: the Intelligent Robotics Architecture (IMA). IMA was a similar program to ROS and was built by students in the Center for Intelligent Systems at Vanderbilt University. In 2011, Dr. Rojas performed a post-doctoral fellowship at the National Institute of Advanced Science and Technology in Tsukuba, Japan. During his time in Japan, Dr. Rojas was exposed to Japan’s main middleware project: OpenRTM. Later in 2012, Dr. Rojas began as an Assistant Professor at the School of Software in Sun-Yat Sen University and began teaching a full ROS course in the Fall of 2012. He started what may be the first academic course on ROS in China. Since then Dr. Rojas has continued to teach a ROS course to undergraduate and graduate student every year. Along the way, Dr. Rojas has lead two translation projects for two ROS texts from English to Chinese. Namely: ROS By Example Volume 1 and 2 from Patrick Goble and are now available online in China under the names of ROS入门实例 and ROS进阶实例. Dr. Rojas has also organized training workshops including the 2017 ROS Summer School in East China Normal University in Shanghai (http://www.robotics.sei.ecnu.edu.cn/ros2017), along with the 2016 GDUT-Gaitech ROS Training Workshop, and the 2015 ROS Summer School hosted by Gaitech. Furthermore, Dr. Rojas actively uses ROS in his research, actively participating in the development of the code. All research code is made available as open source in Github and easily accessible through his research web page at: www.JuanRojas.net/research. Dr. Rojas has published more than 40 publications at international journals, conferences, and workshops.

MY TEACHING STYLE

Many teachers tell, some explain, a few demonstrate, and the best inspire. I hope to rigorously instruct students while at the same time inspire them to dream about what they can do with the skills learned. I believe in exposing students to significant societal problems to motivate the need; introducing them to personalities who have creatively and courageously changed history to motivate the plausibility and sow deep understanding in theory and practice to embolden them through the mastery of their subject. I seek to continually improve my courses through the constant use of best-practices in pedagogy: some examples include backward design for course design; or evaluation of knowledge transfer through various feedback methodologies with the students (formal and informal). I am an outgoing, caring, committed, consistent, and culturally and linguistically diverse individual with strong experience in tertiary education and with pedagogical training.

HONORS/AWARDS/SHINING TEACHER MOMENT

100 Young Talent Professor at Guangdong University of Technology

MY OWN EDUCATIONAL HISTORY

B.S. Vanderbilt University 1998-2002 M.S. Vanderbilt University 2002-2004 Ph.D. Vanderbilt University 2004-2009

ADDITIONAL BIOGRAPHICAL INFORMATION

Teaching Experience Guangdong University of Technology Guangzhou, China Associate Professor at the School of Electromechanical Eng. Aug 2015 to Present Sun Yat Sen University Guangzhou, China Assistant Professor at the School of Software Aug 2012 to Jul 2015 National Institute of Advanced Industrial Science & Technology Tsukuba, Japan Post-Doctoral Fellow at the Robotics Center Sept 2011- Aug 2012 Sun-Yat Sen University International Undergraduate Program Guangzhou, China International Visiting Scholar at the School Engineering Sept. 2009 to Aug 2011 Taught Courses Guangdong University of Technology and Sun-Yat Sen University Robot Courses o Introduction to Robotics (U) 2012-present o Advanced Robot Development (G) 2014 o Robot Manipulation (G) 2015-present Programming o Intro to C++ (U) 2010/13/14/15 o Robot Operating System: ROS (U/G) 2013-present Math o Engineering Math (Calculus, Probability) (U) 2009/10 o Linear Algebra (U) 2010/11 Physics o Classical Physics and Electromagnetism (U) 2010/11 o Statics and Dynamics (U) 2009 Other o Technical Communication (U) 2010/13/14 Vanderbilt University (Teacher Assistant) o Introduction to Matlab (U) 2007 o Electromagnetism (U) 2003 o Digital Logic (U) 2002 *U = undergraduate course, G=graduate course Dr. Rojas was also varsity football player at Vanderbilt University. He enjoys culture, language, music, dancing, travel, and humanitarian work. Dr. Rojas speaks fluent English, Spanish, and French, has working knowledge of Mandarin, and basic skills in Japanese. Dr. Rojas enjoys spending time with students and support them in all aspects of life.

Teachers Pay Teachers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

Learn More

Keep in Touch!

Sign Up