OlliW's New UC4H Rangefinder

UC4H RangeFinder
21. Jan. 2019

Motivated by the great demonstration work of ppoirier on using range finders together with UC4H (here), I also went into exploring range finders. I actually can’t believe that I were never considering them before, so simple and so useful (a bit pricey though).

So I got me a Benewake TFMini range finder, and it’s working just great together with the UC4H tunneling and BetaCopter (the tunneling code on the UC4H side needs a tiny adjustment to make it work perfect, I’m nevertheless working on a new scheduling mechanism to hopefully get something „universal“).

The UC4H’s serial tunneling concept has proven itself again. However, it doesn’t scale well, and this – IMHO – bites especially for rangefinders. So, I designed a new compact yet data rich DSDL message, which reduces the bandwidth requirements by a factor of four and yet offers more data (the distance message of the standard DSDL isn’t very useful). And I of course adapted BetaCopter to consume it. This new message will become relevant if not crucial for what I have in my mind: A copter with 10 rangefinders, all on UAVCAN (I’m going to call this the UC4H Bumble Copter LOL).

Since I like it nice, I also designed a little adapter board for the TFMini. This will pack it all together into one little cute package. This easily could become the first UAVCAN Rangefinder!

The next bigger step will be to also support the VL53L1X, including designing a nice little PCB. I mean, I’m not going to afford 10 TFMinis, so 9 of the 10 rangefinders will have to be VL53L1X LOL.

2 Likes

Excellent, thanks for pushing the concept to the next level.
As for the 10 RangeFinder, please serve yourself here :wink:

1 Like

As you you are more PCB type you might be interested to implement the VL53L1X on a configuration like ipmgroup/ RangeFinder_9xVL53L0X_hardware

1 Like

UC4H RangeFinder III: TFMini with UC4H Adapter
4. Feb. 2019
http://www.olliw.eu/2018/uavcan-for-hobbyists-blog/

The UC4H adapter board for the TFMini range finder arrived. It was easy to assemble, and is a perfect match. What a cute little item this is, the first UC4H RangeFinder…

image

2 Likes

Mike I see you have this working with betacopter. Have you been able to make it work with AP? I have a couple of the MRO F303 boards and I have yet to be able to get a range finder (tfmini) to work over can.

Dave,
I have never tried AP. There were and are still features of Betacopter that Arducopter has never had.
Good Luck

1 Like

I thought range finder was working i have just made a node with spare uart so i’ll give it a try, i have a couple of TfMini uart version …

did you get this to work with ardupilot?