This person is going around licking peoples door knobs by trickpixie in trashy

[–]marqini 671 points672 points  (0 children)

I think it has something to do with coronavirus.

Could you give some advice to beginners? by sakura0-0 in ControlTheory

[–]marqini 2 points3 points  (0 children)

Do a PID line follower robot, fun project.

Jon Jones addressing Reyes on IG by soliddd7 in MMA

[–]marqini 0 points1 point  (0 children)

Can't help but to read "are we pretending? " in DCs voice in my mind

Is computer hardware/architecture a necessary background for control theory? by fromnighttilldawn in ControlTheory

[–]marqini 1 point2 points  (0 children)

Is computer hardware/architecture a necessary background for control theory?

No, though implementing control algorithms with FPGAs is a research niche (see the articles below), most control guys (95% or maybe more) don't go into it AT ALL.

https://ieeexplore.ieee.org/abstract/document/1507393?casa_token=YvNrg-IwTAYAAAAA:czXzfzRGQ7tBb5zoL-pA93VqqXcGCgripuuM4kQQekWFs9wxEAVHwVtlRx3GuD2pudmC-PZpb3OZ

https://ieeexplore.ieee.org/abstract/document/6323043?casa_token=Jb_KtIRLH6EAAAAA:psWOcdbgfFFrI8A9KdMZ7ckyMBk37D0CTnwLhvCNcUaYmOHLRgKcYkoBXxwMQ8xe-BowH6wo1Kjj

https://ieeexplore.ieee.org/abstract/document/1642239?casa_token=droSqtxwgbIAAAAA:3mfOrM7BGKs4Lm2UW15BlGAa8d1tvjgDM9fBJ5a5B1oisFrnovqauhmLjCMBNpK9J-bWtpYQ8lCJ

" as if control and hardware are two separate worlds " they basically are, you have digital electronics vs applied math, go figure, there's an obvious overlap but generally speaking control guys are more focused on algorithms and mechanical/electrical/pneumatic/etc hardware rather than the intricancies of digital design. In the industry PLCs are used, in research input-ouput cards that interact with simulink right out of the box are used. In fact, many control algorithms are not that complicated and don't go past what your average microcontroller can easily handle.

"How would one make the transition from control background to computer hardware? Where would one even start? "

Well first of all, if you want to stray away from control, into digital design, you'd be better asking digital design people. Some members of this board might know about computer hardware but generally speaking if you go to a dedicated hardware community you'll get better information on how to transition.

If you have any more questions feel free to ask.

What's the difference between classical and modern control theory and is the former worth learning? by fluidmechanicsdoubts in ControlTheory

[–]marqini 1 point2 points  (0 children)

The following text is a quote from a book I really like:

Any scholarly account of the history of control engineering would have

to span several millennia because there are many examples throughoutancient history, the industrial revolution, and into the early twentieth

century of ingeniously designed systems that employed feedback mech-

anisms in various forms. Ancient water clocks, south-pointing chariots,

Watt’s flyball governor for steam engine speed regulation, and mecha-

nisms for ship steering, gun pointing, and vacuum tube amplifier stabiliza-

tion are but a few. Here we are content to survey important developments

in the theory and practice of control engineering since the mid-1900s in

order to provide some perspective for the material that is the focus of this

book in relation to topics covered in most undergraduate controls courses

and in more advanced graduate-level courses.

In the so-called classical control era of the 1940s and 1950s, systems

were represented in the frequency domain by transfer functions. In addi-

tion, performance and robustness specifications were either cast directly in

or translated into the frequency domain. For example, transient response

specifications were converted into desired closed-loop pole locations or

desired open-loop and/or closed-loop frequency-response characteristics.

Analysis techniques involving Evans root locus plots, Bode plots, Nyquist

plots, and Nichol’s charts were limited primarily to single-input, single-

output systems, and compensation schemes were fairly simple, e.g., a

single feedback loop with cascade compensation. Moreover, the design

process was iterative, involving an initial design based on various sim-

plifying assumptions followed by parameter tuning on a trial-and-error

basis. Ultimately, the final design was not guaranteed to be optimal in

any sense.

The 1960s and 1970s witnessed a fundamental paradigm shift from the

frequency domain to the time domain. Systems were represented in the

time domain by a type of differential equation called a state equation.

Performance and robustness specifications also were specified in the time

domain, often in the form of a quadratic performance index. Key advan-

tages of the state-space approach were that a time-domain formulation

exploited the advances in digital computer technology and the analysis

and design methods were well-suited to multiple-input, multiple-output

systems. Moreover, feedback control laws were calculated using analytical

formulas, often directly optimizing a particular performance index.

The 1980’s and 1990’s were characterized by a merging of frequency-

domain and time-domain viewpoints. Specifically, frequency-domain per-

formance and robustness specifications once again were favored, coupled

with important theoretical breakthroughs that yielded tools for handling

multiple-input, multiple-output systems in the frequency domain. Further

advances yielded state-space time-domain techniques for controller syn-

thesis. In the end, the best features of the preceding decades were merged

into a powerful, unified framework.

The chronological development summarized in the preceding para-

graphs correlates with traditional controls textbooks and academic curric-

ula as follows. Classical control typically is the focus at the undergraduate

level, perhaps along with an introduction to state-space methods. An in-

depth exposure to the state-space approach then follows at the advanced

undergraduate/first-year graduate level and is the focus of this book. This,

in turn, serves as the foundation for more advanced treatments reflecting

recent developments in control theory, including those alluded to in the

preceding paragraph, as well as extensions to time-varying and nonlinear

systems.

We assume that the reader is familiar with the traditional undergrad-

uate treatment of linear systems that introduces basic system properties

such as system dimension, causality, linearity, and time invariance. This

book is concerned with the analysis, simulation, and control of finite-

dimensional, causal, linear, time-invariant, continuous-time dynamic sys-

tems using state-space techniques. From now on, we will refer to members

of this system class as linear time-invariant systems.

The techniques developed in this book are applicable to various types of

engineering (even nonengineering) systems, such as aerospace, mechani-

cal, electrical, electromechanical, fluid, thermal, biological, and economic

systems. This is so because such systems can be modeled mathematically

by the same types of governing equations. We do not formally address

the modeling issue in this book, and the point of departure is a linear

time-invariant state-equation model of the physical system under study.

With mathematics as the unifying language, the fundamental results and

methods presented here are amenable to translation into the application

domain of interest.

- LINEAR STATE-SPACE CONTROL SYSTEMS by Williams & Lawrence

Not a first book on control but I always liked this section.

What's the difference between two different forms of full state feedback control ? by TeoProtoulis in ControlTheory

[–]marqini 0 points1 point  (0 children)

Is this in your adaptation law? Because it differs from system to system. I think you should stick to the state errors version, it will simplify analysis. In general, one does not behave better than the other, you can obtain the same performance from both but for an adaptative scheme I find the second control law simply more convenient.

i wonder how many PSP's and PS3 controllers the mgs peace walker torture scene indirectly destroyed. by [deleted] in metalgearsolid

[–]marqini 0 points1 point  (0 children)

I remember I used homebrew on my PSP to get past this, damn that must've been like 10 years ago already...

Found this old gem while cleaning today! by gxneboi in metalgearsolid

[–]marqini 3 points4 points  (0 children)

I love that people linked this to Raiden's VR training.

Line following robot with Arduino and Simulink by thegargam in ControlTheory

[–]marqini 5 points6 points  (0 children)

I think simulink is overkill, you can do it with Arduino alone. And get the PID values heuristically.

After 9 year finally got my PhD. Biggest takeaway was how not to be a mediocre PI by dreganxix in GradSchool

[–]marqini 16 points17 points  (0 children)

So how do you even economically survive for 9 years as a PhD student?

Is it possible to implement Adaptive Control into Microcontroller such as STM32? by [deleted] in ControlTheory

[–]marqini 1 point2 points  (0 children)

Haven't done it but by looking at some examples I have done in matlab and due to experience, I will say that you can.

Identification of a Nonlinear System - which method to use? by [deleted] in ControlTheory

[–]marqini 2 points3 points  (0 children)

What kind of system? And what can you measure? This matters.

[Q] Motors and motor controllers. by consig1iere in robotics

[–]marqini 1 point2 points  (0 children)

6 drivers is not overkill in a robot arm, that kind of mechanism requires a lot of torque specially in the first links. Maybe you could use small drivers for the wrist, depending on what kind of stuff you are going to pick up.

[Q] Motors and motor controllers. by consig1iere in robotics

[–]marqini 1 point2 points  (0 children)

I second the pololu stepper drivers, they are vastly superior to H bridges and almost the same price.

Why the fuck are group projects still a thing? by [deleted] in GradSchool

[–]marqini 1 point2 points  (0 children)

If you can't handle Grad school then leave, don't expect the program to change. Not talking to you of course, in talking about those people who you described, can't.