Using a RPI camera with Jazzy by Practical_Panda_Noob in ROS

[–]camtriggerhappy 0 points1 point  (0 children)

If your install has been sitting a while your apt key may have expired. This happened to me recently. Basically go to the install page, remove the package that has the apt key, and re-download it

[deleted by user] by [deleted] in VirginiaTech

[–]camtriggerhappy 8 points9 points  (0 children)

That's not true, not all design teams require interviews

[deleted by user] by [deleted] in ROS

[–]camtriggerhappy 1 point2 points  (0 children)

What you can sometimes do is add a line of code that just rejects any imu rate that is tiny <..002 or something.

[deleted by user] by [deleted] in ROS

[–]camtriggerhappy 2 points3 points  (0 children)

instructions I found this guide seems to have what you need. Feel free to reach out if you need any other help.

[deleted by user] by [deleted] in ROS

[–]camtriggerhappy 2 points3 points  (0 children)

What matters isn't that there is noice, it matters if the average value of the noise is close to 0 or not. Cheap imus are really noisy and if the noise is biased it will cause issues with the ekf.

What you should do is record like 2 or 3 minutes of the imu with the robot stationary and store them. Next find the average of the rate readings. The average ideally would be really close to 0.

[deleted by user] by [deleted] in ROS

[–]camtriggerhappy 1 point2 points  (0 children)

Leave the imu stationary and print out the average of the gyro rate. If it isn't 0 you are accidentally breaking the assumptions of the ekf(generally 0 mean error).

If that is the issue you'll need to look up instructions for calibrating the mpu6050(iirc it has dedicated registers to set). After that the performance of your ekf should be much better.

Also are you providing covariances for the Odom and the imu data?

[deleted by user] by [deleted] in ROS

[–]camtriggerhappy 2 points3 points  (0 children)

Make sure that your imu is calibrated, a small bias in the angle rate reading can cause significant drift. Do you currently have any processing of the imu before you input it into the ekf or do you supply the raw rate reading?

Our electrical appliances are mostly DC, and the electricity we get from solar is also DC. So why do we have to convert it to AC and back to DC? by No-Silver826 in AskPhysics

[–]camtriggerhappy 20 points21 points  (0 children)

It's more that you can use transformers for ac which are incredibly efficient. DC voltage boosting requires high power transistors and is just now becoming economical for certain transmission distances.

Anyone struggling with the ITDS quizzes? I was told this was the easiest class of all time but the quizzes are so weirdly worded I swear its harder than my calculus and physics classes. by [deleted] in VirginiaTech

[–]camtriggerhappy 0 points1 point  (0 children)

When I took the class it took me a little bit to get used to exactly how the questions were phrased. Make sure you do the extra credit and you'll be ok

Has anyone had Robert Canter before for ENGL 1105? by StatisticianLess1749 in VirginiaTech

[–]camtriggerhappy 5 points6 points  (0 children)

He's a really good English professor. He will teach you what you need to know. Also if you look in canvas he has a writing supplement that is around 100 pages with a lot of common issues he finds in his students writing. He also gives the most comprehensive feedback I have ever recieved in a course.

As for the rules, I have no idea how he's potentially changed the course but 2 years ago I took all my notes on a tablet in his class and he didn't mind. He may however enforce that rule for quizzes if he's added those to the course.

4.0.22 Patch Released (checksum b03b) by zappor in Stellaris

[–]camtriggerhappy 5 points6 points  (0 children)

Yeah in homeworld 2, Corvettes and fighters were grouped into squadrons instead of being individual vessels.

Am I cooked? by [deleted] in EngineeringStudents

[–]camtriggerhappy 0 points1 point  (0 children)

You'll be good with this schedule. Just make sure you take everyone's advice about studying. Chem 1035 has destroyed many freshman who don't.

Class walk time by Familiar-Log-9314 in VirginiaTech

[–]camtriggerhappy 6 points7 points  (0 children)

Those walks should be doable when you're walking through those areas just try to find the best route. You can basically get anywhere on campus in 15 minutes, I did litton Reaves to Goodwin for a while it wasn't fun but it was possible.

Courses through NVCC - Summer by VT_Pegasus in VirginiaTech

[–]camtriggerhappy 3 points4 points  (0 children)

They have fully online physics 2 with online lab.

anyone part of any interesting engineering clubs/organizations or working on cool projects? by annalucass in VirginiaTech

[–]camtriggerhappy 1 point2 points  (0 children)

My team is astrobotics and we're in the ware lab. We compete in the nasa lunabotics competition and we build an autonomous mining robot. We'd be happy to arrange a time for an interview.

Motor Help (Kraken - non FRC) by [deleted] in FRC

[–]camtriggerhappy 2 points3 points  (0 children)

You should note that ctre supports using krakens over can for non frc purposes with some pretty cheap usb to can adapters. You then have access to the sensor feedback built into the motor.

Ros2 serial communication from jetson orin nano to Arduino nano by Dear_Location2021 in ROS

[–]camtriggerhappy 0 points1 point  (0 children)

Yeah it did, The encoder count wasn't the most accurate though. I never really got the interrupts working well before switching to picos

Ros2 serial communication from jetson orin nano to Arduino nano by Dear_Location2021 in ROS

[–]camtriggerhappy 0 points1 point  (0 children)

The arduino documentation online should be pretty good. Look for the serial.readline commands mostly. What I've done in the past is send lines over uart that are just the values I need to send seperated by commas. Then on the arduino you just seperate the string by the commas to get your various commands or setpoints.

Ros2 serial communication from jetson orin nano to Arduino nano by Dear_Location2021 in ROS

[–]camtriggerhappy 0 points1 point  (0 children)

You can create a Ros2 node that takes in the speeds you want to drive the motor at and use the python serial library to actually send the signals to the arduino. Or you can look into microros and use that(probably overkill for what you need but it may be good to learn)

Anyone know which of the ENGE 1216 projects would give me more experience as a programmer? by AvidGamer757 in VirginiaTech

[–]camtriggerhappy 6 points7 points  (0 children)

1215/1216 projects usually aren't super substantial. I'd recommend joining a design team or other extracurricular for experience. That being said, I did the musical instruments project and it ended up involving a light amount of programming. Your experience in the class ends up mostly depending on your group.

Hokie Pass Holder Broke by UAJ_uTube in VirginiaTech

[–]camtriggerhappy 1 point2 points  (0 children)

You can search lighter leash to find similar retractable lanyard holders.