Peli de Halleux
fd9d118fa4
reversed => Inverted ( #308 )
...
* renaming "setReversed" to "setInverted" to match LabView
* fixing samples
* typo
2018-02-06 23:18:36 -08:00
Galen Nickel
88c58b4e76
First set of 'motors' topics ( #305 )
...
* Start of 'motors' topics
* Draft the 'motor motion' side doc
* Add / update more topics
* Last blast of edits
* Capture some more edits
* Put in movement and steering details
2018-02-06 19:43:50 -08:00
Abhijith Chatra
9bf50665fc
improving the spacing & block names ( #298 )
2018-02-01 16:21:08 -08:00
Peli de Halleux
3f50b5c39a
updated pxt references + hero banner
2018-01-29 11:20:34 -08:00
Peli de Halleux
23bb316403
settle robot once brake is applied
2018-01-18 21:28:00 -08:00
Sam El-Husseini
751ea1494b
motor slider fixes and fix motor output in vm
2018-01-12 13:33:25 -08:00
Peli de Halleux
c3419c0b74
support for unregulated motors ( #227 )
2018-01-10 23:34:27 -08:00
Peli de Halleux
a4164470d8
updated api to align with labview
2018-01-10 22:29:35 -08:00
Peli de Halleux
b9f5096480
pause until motor measured move is done
2018-01-10 11:29:27 -08:00
Peli de Halleux
951b9be6e4
fixing motors
2018-01-10 11:14:18 -08:00
Peli de Halleux
ce3383f1b7
Turn ratio field editor ( #225 )
...
* Turn ratio field editor (initial draft)
* Add field turn ratio editor
* Fix arrow rotation
* Fix left and right direction, remove unnecessary SVG circles.
* Update UI a little. add marker.
* updated math for turnratio angle
* slightly cuter
* cleanup
* consistent naming
* more cleanup
* fixing motor node issue
* updated package version
2018-01-09 22:05:26 -08:00
Peli de Halleux
892a2d585f
Thresholds ( #222 )
...
* add threshold blocks
* updated strings
* added gap
* reorg color/gyro blocks
* fixing sound names
* adding stop block
* fixing exanmples
2018-01-09 12:46:48 -08:00
Peli de Halleux
a27a7fcd55
removing measured overloads until blocks support ( #215 )
2018-01-08 15:27:37 -08:00
Peli de Halleux
0f2bda2496
shuffling motor blocks
2018-01-07 20:33:02 -08:00
Peli de Halleux
64389a7689
more annotations
2018-01-07 10:06:02 -08:00
Sam El-Husseini
5e21f9ab6d
Add a speed field editor
2018-01-06 14:25:50 -08:00
Peli de Halleux
9ae6482f28
fixing isReady query on motors ( #197 )
2018-01-06 00:00:04 -08:00
Peli de Halleux
ea46f1cbc7
3 activies from curriculum ( #194 )
...
* 3 activies from curriculum
* fixing style
2018-01-05 18:24:23 -08:00
Peli de Halleux
64d6c2b090
Motors cleanup ( #192 )
...
* refactoring
* moving chassis into separate project
* added set motors
2018-01-05 16:02:52 -08:00
Peli de Halleux
7da811246c
Behaviors Driven Robotics ( #178 )
...
* adding avoid crash behavior
* more implementation
* add another simple behavior
* fixed synched motors
* bump common packages
2018-01-04 12:55:30 -08:00
Peli de Halleux
b7cdc7d0fe
moving blocks around
2018-01-04 08:25:02 -08:00
Peli de Halleux
4d223374b5
Differential drive ( #164 )
...
* clear sync speed cmd
* differential drive model
* use cm/s
* fixed aggressive clearing of motor sync command
* better computation of turn artio
* improved robot dimensions
* moving block up
* hanbdle infinite case
* correct handling of inifinte time/step
* better stop handling
2018-01-03 00:27:05 -08:00
Peli de Halleux
c35dbdd38f
Motor sync support in simulator ( #159 )
...
* parse sync motor command
* better sim support
* sync support
* fixing tank
2018-01-02 16:20:00 -08:00
Peli de Halleux
d78d9c8686
basic ports view ( #115 )
...
* basic ports view
* slight adjustement of rendering
2017-12-19 14:26:57 -08:00
Peli de Halleux
eac3e183c3
better test support
2017-12-19 13:10:40 -08:00
Peli de Halleux
919a03951c
Removing icons ( #114 )
...
* removing icons
* added "pause for light"
2017-12-19 11:37:33 -08:00
Peli de Halleux
9e427898ae
added test framework ( #113 )
...
* added test framework
* added toString on motors
* enabling logs
2017-12-19 07:07:50 -08:00
Peli de Halleux
43a9d03231
fixing pauseUntilReady signature
2017-12-18 14:45:44 -08:00
Peli de Halleux
f1445c6e89
Motor pause until ready ( #108 )
...
* adding command to pause until ready
* adding console API
* adding ready support for motors
* fix time output scale
* fixing angle
2017-12-18 14:13:38 -08:00
Sam El-Husseini
5be3b31e00
Merge branch 'master' into initial_sim
2017-12-18 13:21:35 -08:00
Sam El-Husseini
6320379d02
Initial sim implementation
2017-12-18 13:04:17 -08:00
Peli de Halleux
d07f672b28
fixing single motor set speed
2017-12-18 09:17:19 -08:00
Peli de Halleux
363e076f36
fixing motor compilation
2017-12-18 08:54:53 -08:00
Peli de Halleux
217958aec3
fix polarity
2017-12-17 23:19:38 -08:00
Peli de Halleux
367b1b0d1a
properly setting multiple-motor options
2017-12-17 23:00:07 -08:00
Peli de Halleux
6836852122
refactoring motors wiht base class ( #104 )
2017-12-17 22:47:13 -08:00
Sam El-Husseini
944098b9f9
Minor refactor fix ( #102 )
...
* Minor fix to a refactor of motor output this.brake to this._brake
* No (_this) in global context
* Minor fix
2017-12-17 21:12:18 -08:00
Peli de Halleux
fcdc350e40
more motor work
2017-12-14 17:01:23 -08:00
Peli de Halleux
124d8a0fd8
tank support
2017-12-14 13:25:27 -08:00
Peli de Halleux
81fcbb6916
tweaks of blocks
2017-12-14 13:07:10 -08:00
Peli de Halleux
11a88a9d94
updated signatures
2017-12-13 23:00:37 -08:00
Peli de Halleux
92178f3371
bring back speed
2017-12-13 22:54:08 -08:00
Peli de Halleux
3c86ae286f
more work on motors
2017-12-13 22:40:40 -08:00
Peli de Halleux
1b6d84a9b8
Merge branch 'master' into motorsync
2017-12-13 21:16:33 -08:00
Caitlin Hennessy
641d292c33
Clean commit for motor fix
2017-12-13 14:55:14 -08:00
Peli de Halleux
113b42656c
sync command working
2017-12-12 14:08:45 -08:00
Peli de Halleux
7557380722
adding sync command
2017-12-12 13:20:25 -08:00
Peli de Halleux
fbc6fc30a7
some speed renamings
2017-12-11 16:07:46 -08:00
Peli de Halleux
085ab0844b
rename "power" to "set speed" for consistency
2017-12-06 22:41:51 -08:00
Peli de Halleux
815d438d86
use speed when setting power
2017-11-29 00:04:54 -08:00