Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

Coursera - Control of Mobile Robots (2014)

Posted By: house23
Coursera - Control of Mobile Robots (2014)

Coursera - Control of Mobile Robots (2014)
MP4 | AVC 92kbps | English | 960x540 | 29.97fps | 13 hours | AAC stereo 128kbps | 1.31 GB
Genre: Video Training

Learn about how to make mobile robots move in effective, safe, predictable, and collaborative ways using modern control theory. This course investigates how to make mobile robots move in effective, safe, and predictable ways. The basic tool for achieving this is "control theory", which deals with the question of how dynamical systems, i.e., systems whose behaviors change over time, can be effectively influenced. In the course, these two domains - controls and robotics - will be interleaved and we will go from the basics of control theory, via robotic examples of increasing complexity - all the way to the research frontier.

The course will focus on mobile robots as the target application and problems that will be covered include (1) how to make (teams of) wheeled ground robots avoid collisions while reaching target locations, (2) how to make aerial, quadrotor robots follow paths in the presence of severe disturbances, and (3) how to locomotive bipedal, humanoid robots.

While the main focus of this course is theory, it is important to be able to map the theory onto an actual physical platform. As such, the course will provide detailed instructions on how to build a mobile robot from scratch as an optional part of the course. In addition, an introduction into microcontrollers, mechatronics, and electronics will be given so that, by the end of the course, the controllers developed in the course can run on an actual mobile robot.

The course will also feature optional programming assignments, which will focus on implementing the controllers developed in this course for a mobile robot. A MATLAB-based simulator will be available run controllers from the programming assignments on a simulated robot or on the mobile robot built in this course. As a result of support from MathWorks, a downloadable license for MATLAB and course recommended toolboxes will be available for the duration of the MOOC.

We are delighted to launch Control of Mobile Robots - a course that focuses on the application of modern control theory to the problem of making robots move around in safe and effective ways. The structure of this class is somewhat unusual since it involves many moving parts - to do robotics right, one has to go from basic theory all the way to an actual robot moving around in the real world, which is the challenge we have set out to address through the different pieces in the course:
Lectures - here Magnus Egerstedt will discuss modern control theory as it applies to robotics. They will at times be rather math-heavy but this is due to the fact that control theory is by its very nature mathematical, yet remarkably applicable.
Programming & Simulations - to implement the course material in simulation, we are making our own robot simulator, that we use in class at Georgia Tech as well as for our research at the GRITS Lab, available. The simulator runs on MATLAB, which is available to all students for the duration of this course. Instructions for accessing MATLAB (and any other information regarding the programming assignments) is available under the Programming Assignments tab. Jean-Pierre de la Croix will be providing weekly programming & simulation videos, and support for automatic grading of the assignments is also provided. Note that this part of the course is optional and does not contribute to the pass/fail grade. It is to be thought of as a service to make the experience richer.
Robots - Finally, we struggled quite a bit with how to structure a course that would benefit significantly from actual hardware. Our solution is to provide weekly hardware videos - lead by Rowland O'Flaherty - that shows how to build your own robot and then deploy the control code you have developed on the simulator.


Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 10.00 MiB
Duration : 6mn 7s
Overall bit rate : 228 Kbps
Writing application : Lavf53.29.100
Video #1
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 6mn 7s
Bit rate : 92.5 Kbps
Width : 960 pixels
Height : 540 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.006
Stream size : 4.05 MiB (41%)
Writing library : x264 core 120 r2120 0c7dab9
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=28.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Audio #2
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 6mn 7s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 5.60 MiB (56%)


Coursera - Control of Mobile Robots (2014)

Coursera - Control of Mobile Robots (2014)

Coursera - Control of Mobile Robots (2014)

Coursera - Control of Mobile Robots (2014)


No mirrors please