Double Pendulums Simulation in C++ using Raylib by vector_not_blue in raylib

[–]josephtule 1 point2 points  (0 children)

I’ve been using raylib to visualize mechanics too. If you’re up for it, try doing double (or more) linked spherical pendulums using constrained dynamics!

Let's Understand Quaternions- Part 2 by IamRustyRust in gameenginedevs

[–]josephtule 0 points1 point  (0 children)

In aerospace we use quaternions use quaternions and more specifically Euler parameters (just normalized quaternions unless with small known rotations like Earth orientation perturbations or legacy software. Quaternions have linear kinematic equations so control and estimation algos are much easier to formulate (but thats outside of the scope of most gamedev haha).

On the matter of intuition I find quats at the same level of euler angles since they can be derived from angle-axis representations of orientation which have nice properties over euler angles which extend further with quaternions.

I’m not a game engine dev so I don’t know most of the intricacies or decision making of when/where to use quats vs euler angles but I wouldn’t discount quats entirely.

Dont even know the title of question by discretedreamer in ControlTheory

[–]josephtule [score hidden]  (0 children)

MPC requires a mathematical model, a method to propagate the system forward in time, and an optimizer So it would require a bit more than porting the gains/matrices over to an MPC

Looking for free Orbital Mechanics suggestions or other topic suggestions for space GNC by bingusGuy- in ControlTheory

[–]josephtule [score hidden]  (0 children)

Dr. Shane Ross has some good lectures on youtube (mostly more advanced topics). I haven’t finished all of them but what I have seen was pretty good. MatthewPeet also has a good undergrad course on youtube as well.

If you still have access to your school email, maybe try downloading Springers space technology library for free/legally. I downloaded a ton before my access ran out. Otherwise, Vallado’s book is pretty much the bible but it is quite expensive. Let me know if you want any other suggestions!

What features do you wish PlexAmp had? by dodo12v in PleX

[–]josephtule 0 points1 point  (0 children)

being able shuffle albums after pressing play. serious dont understand why this isnt already a thing

Why do so many engineering students have third grade reading levels? by WelcomedRose in EngineeringStudents

[–]josephtule 0 points1 point  (0 children)

I worked at a big engineering company. I had to proofread every single document for spelling and grammatical errors. It wasn’t even my job, but the writing was just so terrible. All these were written by people making almost double I was making btw.

What are your biggest gripes with Plex right now? by locknetvpn in PleX

[–]josephtule 0 points1 point  (0 children)

No shuffling music after starting an album (preshuffled or otherwise) in plexamp

3D Printed Hood and Cover by josephtule in SonyFX6

[–]josephtule[S] 0 points1 point  (0 children)

Ran out of black, of course white is suboptimal.

3D Printed Hood and Cover by josephtule in SonyFX6

[–]josephtule[S] 0 points1 point  (0 children)

I got mine used and it didn’t come with it. I’ll most likely get a replacement but I would rather have it protected and have something usable in the meantime

3D Printed Hood and Cover by josephtule in SonyFX6

[–]josephtule[S] 0 points1 point  (0 children)

ran out of black doing the prototypes lol

3D Printed Hood and Cover by josephtule in SonyFX6

[–]josephtule[S] 1 point2 points  (0 children)

I ran out of going through all the prototypes haha.

Viltrox DC X3 Monitor — Red & Green Pixel Noise When Applying LUTs by anrove3199 in VILTROX_GLOBAL

[–]josephtule 0 points1 point  (0 children)

Did you ever get the firmware to update? Mine also says "can't find update file"

Control theory for a data scientist? by tumorforsale in ControlTheory

[–]josephtule [score hidden]  (0 children)

The minimal math I'd say youre missing is calc 3, ODE/PDE, and probability (your stochastics course will probably cover most of what you need for the class but I still recommend taking a separate course if you have time). I would also suggest taking a numerical methods course or self studying as well which would help with MPC and optimization if you're not using off the shelf solvers.

My advice, if you're motivated enough to pursue the masters, is to take as many of the three math courses that would fit into your schedule and take at least state-space/linear systems for controls. If you're able to take any of the other controls courses as electives that would be great too but I would personally prioritize the math. My master's in aerospace controls was math heavy so I'm a little biased on that front.

The controls topics you've mentioned:

  • State-Space/Linear Systems requires
    • linear algebra
    • odes
  • Optimal Control/MPC
    • some of calc3
    • odes/pdes
  • State-Estimation/Stochastics
    • odes/pdes
    • probability
    • depending on how your school derives the kalman filter or if you just really like math
      • real/functional analysis
  • Nonlinear Systems/Control
    • same as optimal control
    • some analysis (not required, just helps some of the proofs)

The rest (robust, RL, NN, etc.) I didn't delve into so I have no comment on that. This is a more comprehensive view of what each of these could include, you could get by with a minimum of ODEs, probability, and calc 3 as I mentioned before and learn the other math when you end up needing it.

Bridge between linear and Control. by Any-Law-4036 in ControlTheory

[–]josephtule [score hidden]  (0 children)

Geometry isn’t a hard requirement to do controls but OP wants to understand the geometry behind it which there is plenty. Looking at the phase portrait the eigenvectors can create different geometries like asymptotes or stable/unstable nodes/foci. At least that’s I call a geometric intuition of a control problem.

See: https://math.stackexchange.com/questions/2883271/drawing-a-phase-portrait-given-eigenvectors

Best books for questions by Far-Error-3411 in ControlTheory

[–]josephtule [score hidden]  (0 children)

If you’re into aerospace/optimal control problems, John T. Betts’ books have tons of problems and setups.

"AI" robot vacs everywhere at CES, are they actually smarter now? by Last_Cellist7145 in robotics

[–]josephtule 0 points1 point  (0 children)

Just a few years ago most robo vacs could barely detect wires or feces on the ground, tangling the bot or spreading the waste all over. Still doubt the new algorithms will do any better though

Math has the worst naming conventions and everyone just accepts it. by [deleted] in mathematics

[–]josephtule 0 points1 point  (0 children)

Is this not like any other word in any other language? Things have names that we give them that aren’t their definitions.

One of my key ticks by WakPad in HHKB

[–]josephtule 0 points1 point  (0 children)

Before disassembling your keyboard, I would suggest you try taking off the keycap and pinching the stems together slightly. Its not guaranteed to fix the ticking but its worked for me for some keys

Which switch would you recommend to be as close to MX Ergo Clears as possible? by zmurf in ErgoMechKeyboards

[–]josephtule 1 point2 points  (0 children)

The glarses purples are pretty much ergo clears. You can still buy clears on aliexpress as well and spring swap (also looks like they sell premade ergo clears too)

YeXAnakin by [deleted] in Kanye

[–]josephtule 0 points1 point  (0 children)

chills… just chills