aseba-community / thymio-vpl2

Next generation VPL for Thymio using Qt Quick from Qt 5.x
GNU Lesser General Public License v3.0
2 stars 5 forks source link

add calibration feature of Thymio? #121

Open mbonani opened 6 years ago

mbonani commented 6 years ago

following #119 a discussion about adding calibration feature for Thymio

Actually volume, correction to go straight and Wireless pairing are available in the firmware to be adjusted by user. The question is which we can provide directly from computer/tablet interface? Volume is so obvious that it should perhaps be included in sound card #118. For "going straight" it could also be added but it implied probably more interface. I have the aseba code equivalent and it can be improve to be compatible. Then a step by step to follow could improve the usability,

Other calibration could be also added like for the proximity sensors or ground sensors.

stephanemagnenat commented 6 years ago

I think that all these features are valuable to discuss, but that they have different aims and scopes:

mbonani commented 6 years ago

To people that not understand "different type of Thymio" we are talking about futur projects, but we are far far away of having them as product :-)

The volume control might be used quite often, and is applicable to all types of Thymios.

ok

The motor calibration is to be used quite rarely, and is only applicable to Thymios without proper encoders.

I think help people to make the calibration is also valuable for actual Thymio. I agree it's use not often

The pairing is to be used moderately often, and is only applicable to Wireless Thymios (not wired or future Wi-Fi ones).

I am not sure it's used moderately, I can agree on a little more often then motors. but I think it is applicable for both (not the same ok). If you are in a new location with a new Wi-Fi access point you want perhaps have an interface to set it (through an ad hoc?). Or you are in a location without access point and you want to make it with your tablet . Has to be embedded in VPL mobile is perhaps another question.

The proximity and ground sensors calibration would actually be a threshold setting mode, which could be used very often when this feature is used, in a form of advanced mode. This is actually issue #45.

I agree but I do not see it as a calibration of the sensor that as to be insight the robot. It is settings of threshold of the code. When i was talking about settings of sensors I add more in mind the actual automatic calibration that could be disabled or not. https://www.thymio.org/fr:thymioircalibration