Jetson Jetbot
 

Jetson Jetbot  

  RSS

Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
12/08/2019 3:08 am  

I had to wait til I had some parts that were back-ordered. But I have the parts now, and I've (sorta) got the Jetson Jetbot (sorta) working

One of the build options (OS Build) is called Jetbot. It's a teaching thingy with something called "notebooks" in its internetty controlly thingy. Its designed to work with certain hardware, so I had to wait til the featherwing thing was back in stock, which I assume was out of stock due to ppl building the Jetbot project, which I have (sorta) done

jetbot0811

Right now I only have one pair of motors with a chassis, and that's currently installed on the Ubiquity project, which isn't completely working, so I may swap it over. The problem with that is that the Jetson is a little too big for the chassis, so I may have to just put a piece of plywood on it, and mount the Jetson to the plywood. In the meantime, I had one extra motor laying around which I attached to the featherwing thing motor controller thing

https://www.adafruit.com/product/2927

along with some batteries to test at least one motor connection at a time, which now works via the "notebook" web controls

This is positive and a step forward. I do have a couple of pi cameras, which the instructions say will work, and it's got a visual trainer thingy to make it recognize obstacles. So I've got to do some mounty-buildy-stuff to make it into something that actually MOVES, but, that's next

Oh, and I printed a spiderweb fan dust collector thing in order to, y'know, collect dust, and stop it from getting into the cooling fins of the heat sink cuz the spider one I printed looked cool, but, didn't actually stop any dust

I also found a program to control the fan speed automagically, which just happens to be called Fan AutoMagic or something https://github.com/Pyrestone/jetson-fan-ctl

 I think it works well, except that with the thing running in low power mode, it never gets warm enough for the fan to turn on, and I don't see that changing once I get it mounted to the chassis, cuz, where am I gonna put enough batteries for hi-power mode ?

Even if this works, which I see no reason why it wouldn't, except for that law about things not working, it still doesn't have the software for the MD10C which is what I would want if this is the setup I was gonna actually use. On the other hand, if it DOES work, it seems that it might be worth futzing with the programming to use the MD10C's instead of the featherwing (unless I daisy chain the things, which seems totally stupid and something I would try)

Okay. Back to the workbench


Quote
Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
12/08/2019 4:56 am  

So both of the pi-cams I have are both ver 1.3, and apparently, you need version 2, so, we move on to plan B

And since I don't have a plan B, I'm just going to wing it. Luckily, I have an extra C270, which seems to work just fine

Mounting it, however, on this tiny little frame, is going to be fun


ReplyQuote
Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
12/08/2019 8:09 am  

Well, it works... After a fashion. Carrying enough power on a frame this small is an issue, plus the Jetson doesn't seem to like the gamepad I'm trying to use as a joystick. The keyboard controls work. And I need to learn the web interface thing so that I can program the obstacle avoidance. It even has a roaming mode, which, of course, won't work without the obstacle avoidance, but I think that's just a learning curve for the interface. You actually have to teach it what it means to be "blocked" and what it means to be "free", which is cool


ReplyQuote
Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
16/08/2019 8:37 am  

I was attempting to test something using ROS the way it was intended, with 2 SBC's and an arduino, but, that got complicated, so I removed parts until I got it to work, and what I got to work was the RPI mounted on a frame with wheels, using the L298N controller. This worked fine, until I tried to add the arduino into the mix, at which point I got confused, and then the Featherwing finally showed up, so I swapped out the RPI in the frame for the Jetson nano so that I could test the Jetbot project, which was already programmed, if you had the right hardware

This is working, except that it appears that the Feathwerwing sucks about 4.5V right off the top just to run it, which meant that the batteries I had been using successfully with the L298N were no longer powerfull enough to run the motors at full speed. I tried mounting all the batteries on the frame, but, it was just too unwieldy. There was just no place to mount all the batteries I needed for both the Jetson and the motors

jetbot2

So,  I decided that I needed a bigger frame to test the Jetbot on, and, since I FINALLY finished a project on my printers, they were now free to use for something else, which is a new frame for the Jetbot. Since my printer isn't actually big enough to print all the parts I need, I'm only going to print the parts that I can't otherwise fabricate. So I'm printing the tank treads and tread mechanisms, then I'll just build the platform out of wood or metal

These parts are pretty big, so, some of them are taking a full day each to print, and others, like the tank treads, well, I need a LOT of them, and due to really good bed adhesion, I'm only printing the links in lots of 3 each, which means that this could take awhile

 


ReplyQuote
triform
(@triform)
Estimable Member
Joined: 1 month ago
Posts: 141
16/08/2019 7:02 pm  

@spyder

Hi Spyder,

I would ditch the L298N for such a low-power bot as they are very power-thieving. I tend to use them only on motors I am going to overpower. You may try the L9110S, TB6612FNG or MX1508.

Scott

 


ReplyQuote
Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
17/08/2019 4:18 am  
Posted by: @triform

@spyder

Hi Spyder,

I would ditch the L298N for such a low-power bot as they are very power-thieving. I tend to use them only on motors I am going to overpower. You may try the L9110S, TB6612FNG or MX1508.

Scott

 

I didn't have any of those in stock


ReplyQuote
triform
(@triform)
Estimable Member
Joined: 1 month ago
Posts: 141
17/08/2019 6:12 pm  

@spyder

I can send you a few 🙂 


ReplyQuote
Spyder
(@spyder)
Estimable Member
Joined: 2 months ago
Posts: 184
18/08/2019 5:12 pm  

@triform

Thank you. That's extremely kind. But, I only chose that because it was something I already had sitting on a shelf that I could use instantly, plus, Bill already covered the L298N in a video about 2 years ago, so I had a passing familiarity with it

If you think one of those would be a better idea, I'll go ahead and order a few, however, that would also require sketches that I don't currently have


ReplyQuote
triform
(@triform)
Estimable Member
Joined: 1 month ago
Posts: 141
19/08/2019 4:47 am  

@spyder

Hi. Spyder.

What's the more specs or type you are going to use and how many?  Based on that I can pinpoint a recommendation.

 

Scott


ReplyQuote
  
Working

Please Login or Register