OpenRoberta / openroberta-lab

The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Apache License 2.0
124 stars 121 forks source link

rad vs degree #134

Open rbudde opened 6 years ago

rbudde commented 6 years ago

we have to decide, whether we use rad (pi/2) or degree (90°). This has to be consistent for all robots. Degrees seems to be the best choice (or?).

With Calliope, we have 2 errors:

ensonic commented 6 years ago

+1 for degree. At least in Germany this is the unit that is used in schools, right?

bjost2s commented 6 years ago

We carefully have to decide when and how we change something. E.g. for real EV3's some implementations of trigonometric functions expect and return radians, same for simulation. When switching to degree, the users programs will fail.

bjost2s commented 6 years ago

Seems that we should start to work on this. Let's decide to use degree and only degree for NEPO, please comment if you can't agree on this.

ilincasuzana commented 6 years ago

+1 degree

bjost2s commented 5 years ago

Proposal: add dropdown to related blocks to let the user define this