diff options
| author | marcellus <msimon_fr@hotmail.com> | 2024-04-02 14:56:08 +0200 |
|---|---|---|
| committer | marcellus <msimon_fr@hotmail.com> | 2024-04-02 14:56:08 +0200 |
| commit | 9bd8e0434b4e774db41c25c3f132b8932c721d35 (patch) | |
| tree | e3a3fe042771011bdb6dcb42be38873cb9092c3c /robot.js | |
| parent | 0c9d773b09acea7c1a6cfb915daeb6a1d16dd21a (diff) | |
| parent | 40e1f17920fc453149379495bf47a8d12a50a43e (diff) | |
Merge branch 'main' of marcelus.net:mqtt
Diffstat (limited to 'robot.js')
| -rw-r--r-- | robot.js | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -34,6 +34,14 @@ async function moveTo(x,y) var dist = Math.sqrt(x * x + y * y) console.log('dist is '+dist) var angle = (Math.atan2(y,x))*180/Math.PI + if(angle>180) + { + angle-=180 + } + else if(angle<-180) + { + angle+=180 + } console.log(angle.toString()) var str = 'T'+(Math.floor(angle)-90).toString() client.publish('move',str) |
