teensy 3.6 independant node over ethernet

asked 2017-02-09 04:35:13 -0500

Apothus gravatar image

I am working on a project that I expect to use upwards of 6 MCUs to control steering, power, sensors & manipulation. The laptop I am running on has two USB ports and I want to avoid running multiple instances of rosserial or TCP interpreter nodes that then publish & subscribe. Ideally it will make the system more flexible and will allow the laptop not to be a bottle neck, it can just do the heavy processing.

It is probably clear that ROS is something new to me but I enjoyed the tutorials. Having used ros-serial to interface with turtle-sim (S-Bus decoding from RC Transmitter) I can see there is a lot of potential but I feel as though even the embedded hardware world is starting to move away from serial networks. Has anyone looked at developing a full ROS node on the new teensy 3.6 hardware. It has a significant ammount of ram and flash space that could hopefully hold a full stack.

Has anyone done any work on something similar? Would this be a worthwhile task to develop if not? Is there some major challenges I am overlooking?

edit retag flag offensive close merge delete



Did you get anywhere with this approach

I have a similar problem with my robotic platform

Cheers, Nick

skipper762 gravatar image skipper762  ( 2018-02-21 15:59:41 -0500 )edit

No I didn't but I think an interim solution would be to run threads that maintain a TCP connection with each host device transmitting and updating the relevant topics. This has obvious overheads though

Apothus gravatar image Apothus  ( 2018-02-21 16:31:58 -0500 )edit

@skipper762 please don't use an answer to ask a question. This isn't a forum. You can ask a new question and reference this question or leave a comment.

jayess gravatar image jayess  ( 2018-02-21 16:43:31 -0500 )edit