arebgun / dynamixel_motor

ROS stack for interfacing with Robotis Dynamixel line of servo motors.
BSD 3-Clause "New" or "Revised" License
69 stars 168 forks source link

Question: Progress made on automatic testing? #31

Open kamiccolo opened 9 years ago

kamiccolo commented 9 years ago

I was wondering is there anything done about automatic testing of these Dynamixel interfaces? Recently, was tinkering with emulating Serial ports (with psy - Pseudo Terminal Utilities to be precise) and it appeared... not that difficult :}

I suppose having this kind of pty based Dynamixel emulator as a stand-alone application would be handy for writing Dynamixel_motor_experimental tests too.

I really doubt if anyone wants to hook up the physical Dynamixel servo to their build machines... :} Just to test the behaviour in critical situations, for example overload, overheat, etc. errors. Having in mind that those kind a situations does not seam trivial to create.

130s commented 9 years ago

was tinkering with emulating Serial ports (with psy - Pseudo Terminal Utilities to be precise) and it appeared... not that difficult :}

+1 I'm interested in adding that (to so many device driver projects). Did you have a chance to try it on @kamiccolo ?

Automating test using travis for this repository is initiated at #37.

kamiccolo commented 9 years ago

@130s , been hooked on some other work, so, haven't finished it yet :}