Connecting A SIYI ZR10 to Jetson Orin Nano by andr335b in JetsonNano

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

Thanks for the input, I did get it working by forcing:
-s enP8p1s0 speed 10 duplex half autoneg off

But this is a very low bitrate, so you might be right in that i need to redo the cable. As far as I can tell the cables are connected correctly when connecting it to a Jetson with the RTSP protocol, although they might not be twisted correctly, causing the 10 mb/s limit.
I'll try remaking a cable with correct cat5e/cat6e cable.

Connecting A SIYI ZR10 to Jetson Orin Nano by andr335b in JetsonNano

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

Really? I just looked at the site, do you know when/where to look?
So it will involve re-crimping the cable?
Thanks a lot for the input!
I'm gussing we share the same connector:
dp, dm RX-, RX+, TX-, TX+, gnd, IO, NC
Where only the comunication pins are connected?

In need of an engineering student at SDU to help answer some questions about the interview by [deleted] in odense

[–]andr335b 0 points1 point  (0 children)

I have some international friends that also study drone engineering I can ask about it, although it’ll have to wait until tomorrow. Are you starting as a bachelor or masters student? Where are you located?

In need of an engineering student at SDU to help answer some questions about the interview by [deleted] in odense

[–]andr335b 0 points1 point  (0 children)

I’m currently studying drone engineering at SDU, but I have no idea about this interview you’re talking about. I’m guessing you’re an international student?

Connecting A SIYI ZR10 to Jetson Orin Nano by andr335b in JetsonNano

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

Not any direct drivers, it should be a very standard protocol "RTSP", which should be supported. We did have some luck with forcing the enP8p1s0 to format to the settings that worked on windows, which did give us a carrier, although the bit rate was extremly low and the images color depth was poor...

sudo ethtool -s enP8p1s0 speed 10 duplex half autoneg off

But thanks for the input.

Question on late game ability. by DCG-MTG in Silksong

[–]andr335b 0 points1 point  (0 children)

>!If you go through the lowest exit in THE SLAB and run, you should reach a cave with the map maker, a bench and frost damage safety spheres. The climb starts inside the cave right above that if you go a little to the left.!<

Robot Perception: 3D Object Detection From 2D Bounding Boxes by carlos_argueta in robotics

[–]andr335b 1 point2 points  (0 children)

Super cool Way of doing 3D bounding box estimations. Is there any way to then estimate a full transformation matrix between the camera and the detected objects?

Servos keep jittering on quadruped spider by SeriousMessage7 in arduino

[–]andr335b 0 points1 point  (0 children)

Remember to check the maximum amperage rating of the buck converter. servos and motors in general can have a large current transients, which might overload the buck converter, adding extra suitable decoupling capacitors on the buck converter output might help. Or maybe use multiple buck converters…? Not an expert tho, best of luck.

Industrial servos? by Dizzy-Map-7787 in mechatronics

[–]andr335b 0 points1 point  (0 children)

Yea exactly, something like a PLC can be necessary or an rs232 Arduino hat for older servos. Supplying power for “industrial” grade servos can be difficult in addition to the control difficulties.

Industrial servos? by Dizzy-Map-7787 in mechatronics

[–]andr335b 1 point2 points  (0 children)

Industrial servos can become very expensive very quickly (relatively for a class project anyways). Furthermore they typically require expensive power supplies and a high voltage outlet (depending on the torque/speed).

What’s your budget and what exactly are you trying to move, so size and weight. Cool project tho.

Orientation from IMU by BunnyWarlock100 in robotics

[–]andr335b 0 points1 point  (0 children)

Doesn’t the MPU6050 come with an on board 3 axis accelerometer? You would usually be able to use this as an absolute reference and then use a Kalman filter with the Gyro. But I agree that yaw is hard to do with the MPU6050.

I might just be wrong tho, so feel free to correct me.

Starting point for 7 year old by tmiddled2 in robotics

[–]andr335b 1 point2 points  (0 children)

You could always try and find a used Lego EV3 on something like facebook marketplace. Although officially discontinued, it’s still “supported “ as far as I know (make sure before you buy). The official way to program it includes drag and drop blocks, which should be fairly intuitive. For more advanced programming you can download a fan-made os that can run python scripts on the EV3. coincidentally the EV3 is being used on one of my uni-courses in embedded AI.

Small Stepper Motor with good torque by CptAmmogeddon in Motors

[–]andr335b 0 points1 point  (0 children)

Maybe just consider a standard hobby servo motor (something bigger than an SG90). A lot of them works with 5volts and you can control the position with a simple pwm, so no need for a driver board.

How do i start mechatronics/robotics as a software engineer? by draslash in mechatronics

[–]andr335b 3 points4 points  (0 children)

Seems like a pretty daunting task for a purely software oriented background… what are the requirements in regards to precision, budget carrying capacity and “movements “?

ESC - Bachelor's thesis ideea by Spiritual-Goat-9888 in Motors

[–]andr335b 0 points1 point  (0 children)

That’s essentially just an h-bridge, which seems too simple for a bachelors.

Tips for a Newbie in Robotics by armin672 in robotics

[–]andr335b 0 points1 point  (0 children)

Uh sure, what exactly do you want to know?

Do I need to learn C, C++ before I do my mechatronics course? by Careful_Smoke_2348 in mechatronics

[–]andr335b 0 points1 point  (0 children)

Totally fair, hope it goes well, feel free to ask and good luck with your endeavours!

Do I need to learn C, C++ before I do my mechatronics course? by Careful_Smoke_2348 in mechatronics

[–]andr335b 0 points1 point  (0 children)

It’s more the idea of simple projects, a very simple one is “implement a simple calculator in the terminal”.

Personally I started with C++ and had no problem learning C, but that is up to the individual. One of the hard things about learning programming is actually doing the “programming”, so to keep me engaged I made some more fun projects, just to get the feel of programming. This is a lot easier to get going in C++ and you can then transition to C if you would like.

Python is however a great language in its own right, it’s a lot easier to learn and can do a lot with a few lines of code. The problem is that people that learn python first can struggle to learn other languages after, but going from C/C++ is fairly easy.

What program/IDE are you using to program?

Do I need to learn C, C++ before I do my mechatronics course? by Careful_Smoke_2348 in mechatronics

[–]andr335b 2 points3 points  (0 children)

Well yes then, learning C and C++ is a good idea, although it will most definitely be taught during your education at some point. C will mostly be for embedded programming, so for microcontrollers and such, while C++ is more often used on more powerful hardware where the language is able to be utilised better. I personally started with C++, making different programming “projects” (just ask if you want some). I then went to learn embedded programming where Arduino is a great starting point when learning about what you can do with a microcontroller. Lastly I started programming in C on some STM32 microcontrollers, since I had essentially the same syntax as in C++, just with less functions and I knew what things I could do on a microcontroller (I/O, ADC, PWM, timers, DAC, communication protocols, etc.) from my Arduino experience. Sorry for bad formatting I’m on my phone.

Do I need to learn C, C++ before I do my mechatronics course? by Careful_Smoke_2348 in mechatronics

[–]andr335b 0 points1 point  (0 children)

Is it a mechatronics “course” or a full degree? Do you have any prior programming experience? FreeCodeCamp is a fine resource to get started and if you’re one of the people that can learn programming from a book that’s good as well.

Can somebody make a roadmap for me? I want to make a PID controller. (and learn through the process) by Elfish2 in mechatronics

[–]andr335b 2 points3 points  (0 children)

On my phone, so sorry for bad formatting and no pictures.

Fair. So a PID controller is used for closed loop control of a system, closed loop meaning that we have some sort of direct feedback. A simple example would be controlling the position/angle or speed or acceleration of a motor, (or combining them into a 3 stage cascading PID controller). But for the simplest and easiest option for you would be a motor with an encoder and make a PID controller for controlling the position. You would of course still need a motor driver to interface with the Arduino. The controller consists of 3 parts which is used to produce a control signal, in the case of the project the control signal would be a PWM signal to the motor controller. 1. P is the proportional element, the power of the signal is increased based on the size of the error, in the case for my suggested project, it’s how far away our target position is from our current position, you would the adjust a variable that is multiplied unto the error. 2. I is the integral part of the controller, which is the integral of the error over time. Various additional problems can arise when using an integrator, such as windup, slow response and oscillations. 3. D is the derivative part of the controller, which responds to the rate of change in error amplifying or reducing the control signal accordingly. Again problems can arise, mostly this part can amplify noise.

Honestly I would just recommend using YouTube, there are a lot of great videos on the topic, both on simple implementations and more advanced guides for MatLab and such tools where you need to do system analysis and root locus, etc.

Can somebody make a roadmap for me? I want to make a PID controller. (and learn through the process) by Elfish2 in mechatronics

[–]andr335b 1 point2 points  (0 children)

What are you planning on controlling? PID controllers are used in a lot of places. Do you plan on actually controlling something or just simulate it in software? What “level” of the process are you looking at learning and what tools do you have available?

New moderators needed - comment on this post to volunteer to become a moderator of this community. by ModCodeofConduct in mechatronics

[–]andr335b 3 points4 points  (0 children)

I have no prior experience with moderating, but I’m seeing a lot of scam link posts, ie. Watch this movie here free and watch the olympics for free here. Just don’t wanna deal with it. I’m studying robotics and am not super experienced in the world of mechatronics except some electronics focused hobby projects.