![Nikolai K.](/img/default-banner.jpg)
- 20
- 1 320 316
Nikolai K.
Registrace 31. 08. 2011
This channel will contain tutorial videos, in which I show you how to use software like V-rep and Matlab. I will also start developing videos on how to use microcontrollers (like Arduino and Launchpad) as well as single-board Computers (Raspberry Pi, Beagleboard).
Take a look at my website, which contains information about single-board computers and microcontrollers here: edisondev.net/
Take a look at my website, which contains information about single-board computers and microcontrollers here: edisondev.net/
Simulink Control Systems and PID, Matlab R2020b
This video gives you a brief introduction to Simulink and how it can be used to simulate and analyze a transfer function and build a PID Controller. This video uses Simulink inside Matlab R2020b.
The topics covered are:
- Introduction and Starting Simulink
- Simulink Interface
- Building a Transfer Function (Open Loop)
- Building a Transfer Function (Closed Loop)
- Designing a PID Controller
- Transfer function input saturation
- The standard Simulink PID controller block
The topics covered are:
- Introduction and Starting Simulink
- Simulink Interface
- Building a Transfer Function (Open Loop)
- Building a Transfer Function (Closed Loop)
- Designing a PID Controller
- Transfer function input saturation
- The standard Simulink PID controller block
zhlédnutí: 171 273
Video
"Thor" End-Grain Cutting Board step-by-step
zhlédnutí 642Před 6 lety
Step-by-step DIY build of a Thor-inspired end grain cutting board made from walnut and maple. The build was done at the local Calgary maker space, which had all the tools for me (Protospace protospace.ca/) TOOLS I USE (affiliate): D1024X Diablo 10-Inch Saw Blade: amzn.to/2zgV5og Titebond III: amzn.to/2j34RUg General Finishes Butcher Block Oil: amzn.to/2zz1jQM Clapham's Beeswax Salad Bowl Finish...
05: Matlab Robot Simulation with V-REP / CoppeliaSim - Part 2
zhlédnutí 35KPřed 7 lety
Step-by-step robot simulation with Matlab and V-Rep/CoppeliaSim with a Pioneer P3-DX differential drive robot. This video tutorial has two parts and the first part is here: czcams.com/video/piI5wYEXUms/video.html This video shows you how to connect Matlab to V-REP. The tutorial is divided in two parts. The second part (this video) is geared towards new-comers to V-REP and will show you how to s...
05: Matlab Robot Simulation with V-REP / CoppeliaSim - Part 1
zhlédnutí 65KPřed 7 lety
Step-by-step robot simulation with Matlab and V-Rep / CoppeliaSim with a Pioneer P3-DX differential drive robot. This video has two parts and the second part is here: czcams.com/video/mal48Vd-DQY/video.html 00:00 - Introduction 01:05 - Setting Up V-Rep environment (adding robot, obstacle, code) 03:58 - Copying library files into Workspace 05:33 - Asynchronous and synchronous mode explanation 06...
Introduction to Microcontrollers and Single-Board Computers
zhlédnutí 6KPřed 9 lety
The following is a recorded presentation on the "Introduction to Microcontrollers and Single-Board Computers", given on March 12, 2015 at the Open Hardware Meetup in Edmonton. The presentation slides can be downloaded at: edisondev.net/2018/02/11/what-is-the-difference-between-arduino-and-raspberry-pi/
04: Python Robot Simulation with V-Rep/CoppeliaSim | Tutorial
zhlédnutí 120KPřed 9 lety
Step-by-step robot simulation with Python and V-Rep/CoppeliaSim with obstacle avoidance of a Pioneer 3DX differential drive robot. This video shows you how to connect Python with V-rep and how to write a simple obstacle avoidance script in python that randomly drives a Pioneer P3DX around a scene, while avoiding obstacles. It's no Google self-driving car, but it gets the job done. Within the tu...
03: Path Planning with a Differential Drive Robot V-Rep/CoppeliaSim | Tutorial
zhlédnutí 92KPřed 10 lety
Step-by-step path planning and path following of a differential drive robot around obstacles with V-Rep / CoppeliaSim. This video shows how to implement path-planning and designs a simple path-following controller for a differential drive robots. The tutorial begins with a file, which can be downloaded at: nikolai-kummer.github.io/download/vrep-path-plan.zip Alternatively, you can use your own ...
Improving Visuals and Exporting Videos | Vrep Quick Tips
zhlédnutí 6KPřed 10 lety
In this video I will show you how to improve the visuals (make them more realistic looking) and record and export your simulation as a video in V-rep, the Virtual Robotic Experimentation Platform, which can be downloaded for free at www.coppeliarobotics.com/. The topics that are covered are: 00:00 Introduction 00:30 Addition of Textures to Objects/Appearance Changes 04:19 Addition of Lights 07:...
Simulink Introduction (Control Systems Focus and PID)
zhlédnutí 566KPřed 10 lety
This video gives you a brief introduction to Simulink and how it can be used to simulate a transfer function and build a PID Controller. The completed model can be downloaded here: nikolai-kummer.github.io/download/simulink_pid_control.zip The topics covered are: 00:00 - Introduction and Starting Simulink 00:49 - Simulink Interface 02:21 - Building a Transfer Function (Open Loop) 06:20 - Buildi...
02: Simple Visual Servoing in V-Rep / CoppeliaSim | Tutorial
zhlédnutí 41KPřed 10 lety
Step-by-step vision-based control with V-Rep. This video shows the step-by-step implementation of a pan-tilt camera that tracks a moving object using the Virtual Robotics Experimentation Platform (V-REP) simulator, which can be downloaded for free at www.coppeliarobotics.com/ . The detection is achieved using colour-based object detection and the tracking uses a simple image based visual servoi...
Matlab Introduction (with Control Systems Focus)
zhlédnutí 40KPřed 10 lety
This video will give you an introductory tutorial of Matlab. The focus of the video is towards a university level control course. You will be shown some of the functions that you will need to simulate transfer functions and state space models. At the end I will show you how to export your graphs and figures via the Matlab publisher. The topics that will be covered are: 00:00 - Introduction/Matl...
01: Line-Following Robot in V-Rep / CoppeliaSim | Tutorial
zhlédnutí 113KPřed 10 lety
This video shows the step-by-step implementation of modelling a line following robot using the Virtual Robotics Experimentation Platform (V-REP / CoppeliaSim) simulator, which can be downloaded for free at www.coppeliarobotics.com/. The line following robot uses Ackermann steering and uses 3 light sensors to follow a line. Please download the required files at (note, the file has been updated f...
V-Rep Introduction and Bump Sensor Implementation
zhlédnutí 62KPřed 10 lety
This video is a live recording of a Knowledge Seminar given on November 26,2013 at the UBC Okanagan campus. The video covers general operation principles of the Virtual Robotics Experimentation Platform (V-REP) simulator (www.coppeliarobotics.com/) and implements a bump sensor on an Ackermann steering model. You can download the sample model that I use as part of the tutorial at: ubcomechatroni...
Image Based Visual Servoing for Translational Control of a Quadrotor Helicopter
zhlédnutí 364Před 11 lety
Image Based Visual Servoing for Translational Control of a Quadrotor Helicopter
Adaboost.MRT: Application to Target Colour Learning and Background Removal
zhlédnutí 639Před 11 lety
Adaboost.MRT: Application to Target Colour Learning and Background Removal
Image Based Visual Servoing for Translational Control of a Quadrotor Helicopter
zhlédnutí 656Před 11 lety
Image Based Visual Servoing for Translational Control of a Quadrotor Helicopter
great explanation...
Great video! But, adding Derivative block in PID controller would lead to an incorrect result.
Wonderful waawwaaaweewaaaa thank you sir
very illustrative video I learned lot of important things thank you
thank you sir thank you very much.
this might be a beginners question but how do I implement this on my line follower... I dont understand where do I get that function you have or if it is always the same(i suppose it differs from different motors) but still there are so many questions ...i would love to see u implementing it on a line follower... very helpfull video thank you
In my Vrep after seecting the calculation module the Path planning command is not showing what to do please tell....
Thank you very much!
extremely good
Extremely helpful in understanding the PID algorithm. My question is regarding the relation between the step input and the transfer function. Is the step input just a random assumption of what can be feeded into the system while it is going ON?
Correct. You can send any kind of inputs into the transfer function. The step input is the simplest one. Keep in mind that the more the input changes, the less the controller will be able to follow the required path. The step function is the simplest input, and we generally use a ramp input as the next level. That being said, the input could be literally any wave form. One example I like to give is if the transfer function is a drone and the input is coming from a person on a remote. That input will be quite different from a step
Great Video. Great explanation Thank You !
Woow. Very nice way of teaching. Thank you!!!
Wow nice explanation. very easy to understand. thanks a lot
All PDEU students are gone watch this for marks 😂
hi nikolai so useful thanks
Thanks man , your video helped me to understand this thing. I wish my teachers were as concise and informative as you.
So good and easy to understand for me. So nice and thank you so much. I have request some explanation on control algorithm and example.
I found his explanation very clear and didactic, which made PID control easy to understand.
Really useful video, every minute counts; without complex equation, effect of controller levels clearly explained, which enables better understanding of theoretical background , all the best
really!
Thank u very much
Great Explanation Sir. I really appreciated this. Very useful. Thank You.
Can't thank you enough!
thank you brother.
Is there any way to have a multi step step function w/ PID?
Can we use this for Quadcopter anyone explain me please!
Really useful video, every minute counts; without complex equation, effect of controller levels clearly explained, which enables better understanding of theoretical background , all the best
Спасибо огромное. Отличный урок
thx
thank you verry much
Thank you very kindly for your help! please be well!
Thank you for your clear explanation. You are born teacher
Thanks for the video dude, after such a long time i manage to do something similar to what you did, thanks a lot
your video has been so helpful thank you, i wanted to code in matlab which should be interfaced with vrep for a go to goal, making the robot move to a target point, please can you help me out.
Good video, thanks 👍
I found his explanation very clear and didactic, which made PID control easy to understand.
Thanks for your efforts Sir !
Nice lesson, you are a genius
Can you drsign code in matlab pid for mimo state space
it's a really very useful video for basic clear idea about PID tuning, so thanks a lot for your effort and do more videos please about more complicated control systems
One of the best explained video, can u do a video on writing plant equations for induction motor designs?
Hello!!! I am doing a project on Haptics Communication and I kindly want you to give a brief on how to create such communicqtion between V-REP and MATLAB
Very helpful, I understood better than at the faculty :)
why two model step response ande bode is different
Hello Sir, These 2 videos have been fantastic for demonstrating how to get MATLAB and Coppelia connected, and get the sensor feed back to MATLAB. Thanks you for your time putting this together.
Good video and very good explanation 👍
difference between discrete and continuous PID controller?
Is the transfer function for a real system ? If yes please tell me for what system
sir, you set the upper, lower limit by 2, -2. is this number reprensent a voltage? like 2voltage or -2 voltatge
Perfect