-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreferences.bib
1194 lines (1094 loc) · 78 KB
/
references.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
@misc{Abraha2020,
title = {Design {{Without Borders}}: {{Influence}} of Cultural Exchange on Machine Design and Engineering Careers},
author = {Abraha, Petros and Moore, Jason K. and Ohshima, Shigemichi},
year = {2020},
address = {{Davis, CA, USA}},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/IF88VPAK/Abraha et al. - Design Without Borders Influence of cultural exch.pdf}
}
@misc{Aides2011,
title = {Cyipopt: {{Cython}} Interface for the Interior Point Optimzer {{IPOPT}}},
author = {Aides, Amit},
year = {2011},
url = {https://github.com/mechmotum/cyipopt},
copyright = {EPL-2.0}
}
@misc{Alizadehsaravi2022,
type = {Poster},
title = {The Effects of a Steer Assist System on Bicycle Postural Control in Real-Life Safety Challenges},
author = {Alizadehsaravi, Leila and Moore, Jason K.},
year = {2022},
month = nov,
address = {{International Cycling Safety Conference: Dresden, Germany}},
copyright = {All rights reserved}
}
@misc{Alizadehsaravi2023,
type = {Poster},
title = {The {{Effects}} of a {{Steer Assist System}} on {{Bicycle Postural Control}} in {{Real-Like Safety Challenges}}},
author = {Alizadehsaravi, Leila and Moore, Jason K.},
year = {2023},
month = jan,
address = {{Dutch Biomedical Engineering Conference: Egmond an Zee}},
copyright = {All rights reserved}
}
@misc{Alizadehsaravi2023a,
title = {Bicycle Balance Assist System Reduces Roll Motion for Young and Old Bicyclists during Real-Life Safety Challenges},
author = {Alizadehsaravi, Leila and Moore, Jason K.},
year = {2023},
month = feb,
publisher = {{engrXiv}},
doi = {10.31224/2825},
archiveprefix = {engrXiv},
copyright = {CC-BY 4.0},
langid = {english},
keywords = {aging,assistive technology,balance assist,balance control,bicycle,cycling safety},
file = {/home/moorepants/Zotero/storage/B43U5BYI/Alizadehsaravi and Moore - 2023 - Bicycle balance assist system reduces roll motion .pdf}
}
@article{Alizadehsaravi2023c,
title = {Bicycle Balance Assist System Reduces Roll and Steering Motion for Young and Older Bicyclists during Real-Life Safety Challenges},
author = {Alizadehsaravi, Leila and Moore, Jason K.},
year = {2023},
month = oct,
journal = {PeerJ},
volume = {11},
pages = {e16206},
publisher = {{PeerJ Inc.}},
issn = {2167-8359},
doi = {10.7717/peerj.16206},
abstract = {Bicycles are more difficult to control at low speeds due to the vehicle's unstable low-speed dynamics. This issue might be exacerbated by factors such as aging, disturbances, and multi-tasking. To address this issue, we developed a prototype `balance assist system' with Royal Dutch Gazelle and Bosch eBike Systems at Delft University of Technology, which includes an electric motor capable of providing additional steering torque. We implemented a speed-adaptive feedback controller to generate the additional steering torque to that of the rider. We conducted a study with 18 older and 14 younger cyclists to first examine the effect of aging, disturbances, and multi-tasking on cycling at lower forward speeds, and evaluate the effectiveness of the system in improving the stability of the rider-bicycle system while facing these challenges. The study consisted of two scenarios: a single-task scenario where participants rode the bicycle on a marked narrow straight-line track, and a multi-task scenario where participants performed a shoulder check task and followed visual cues while tracking the straight-line. We introduced handlebar disturbances using the steer motor in half of the trials in both scenarios. All trials were repeated with and without the balance assist system. We calculated the bicycle mean magnitude of roll and steering rate\textemdash as indicators of bicycle balance control and required steering actions, respectively\textemdash and the rider's mean magnitude of lean rate with respect to the ground to investigate the effect of the balance assist system on rider's lateral motion. Our results showed that aging, disturbances, and multi-tasking increased the roll rate, and the balance assist system was able to significantly reduce it. The effect size of the balance assist system in reducing the roll rate across all conditions was found to be larger in older cyclists, indicating a more substantial impact compared to younger cyclists. Disturbances and multi-tasking increased the steering rate, which was successfully reduced by the balance assist system. Aging did not significantly affect the steering rate. The rider's lean rate was not significantly affected by age, disturbances, or the balance assist, indicating that the upper body plays a minor role when riders have good steering control authority. Overall, our findings suggest that lateral motion and required steering action can be affected by age, multi-tasking, and handlebar disturbances which can endanger cyclists' safety, and the balance assist system has the potential to improve cycling safety and reduce the incidence of single-actor crashes. Further investigation on riders' contribution to control actions is required.},
langid = {english},
file = {/home/moorepants/Zotero/storage/7924UZQR/Alizadehsaravi and Moore - 2023 - Bicycle balance assist system reduces roll and ste.pdf}
}
@book{Barba2018,
title = {Teaching and {{Learning}} with {{Jupyter}}},
author = {Barba, Lorena A. and Barker, Lecia J. and Blank, Douglas S. and Brown, Jed and Downey, Allen B. and Heagy, Lindsey J. and Mandli, Kyle T. and Moore, Jason K. and Lippert, David and Niemeyer, Kyle E. and Watkins, Ryan R. and West, Richard H. and Wickes, Elizabeth and Willing, Carol and Zingale, Michael},
year = {2018},
month = nov,
url = {https://jupyter4edu.github.io/jupyter-edu-book/},
copyright = {All rights reserved},
annotation = {Draft}
}
@misc{Buehler2012,
type = {Oral},
title = {Time and {{Energy Penalties}} of {{Squiggly Bike Routes}}},
author = {Buehler, Theodore and Moore, Jason K.},
year = {2012},
month = jun,
address = {{Velo-city Global 2012: Vancouver, Canada}},
collaborator = {Hubbard, Mont},
copyright = {All rights reserved},
langid = {english}
}
@misc{Cloud2018,
title = {Adaptive Smartphone-Based Sensor Fusion for Estimating Competitive Rowing Kinematic Metrics},
author = {Cloud, Bryn and Tarien, Britt and Liu, Ada and Shedd, Thomas and Lin, Xinfan and Hubbard, Mont and Crawford, R. Paul and Moore, Jason K.},
year = {2018},
month = dec,
doi = {10.31224/osf.io/nykuh},
copyright = {CC-BY 4.0},
annotation = {Preprint, Version 1}
}
@misc{Cloud2019,
title = {Accessible, {{Open-source Computational Analysis}} and {{Design}} of {{Terrain Park Ski Jumps}}},
author = {Cloud, Bryn and Tarien, Britt and Moore, Jason K. and Hubbard, Mont},
year = {2019},
month = apr,
address = {{23rd International Congress on Snow Sports Trauma and Safety: Squaw Valley, California, USA}},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {Abstract},
file = {/home/moorepants/Zotero/storage/2K9A2PV8/Cloud et al. - 2019 - Accessible, Open-source Computational Analysis and.pdf}
}
@article{Cloud2019b,
title = {Adaptive Smartphone-Based Sensor Fusion for Estimating Competitive Rowing Kinematic Metrics},
author = {Cloud, Bryn and Tarien, Britt and Liu, Ada and Shedd, Thomas and Lin, Xinfan and Hubbard, Mont and Crawford, R. Paul and Moore, Jason K.},
year = {2019},
month = dec,
journal = {PLOS ONE},
volume = {14},
number = {12},
pages = {e0225690},
issn = {1932-6203},
doi = {10.1371/journal.pone.0225690},
abstract = {Competitive rowing highly values boat position and velocity data for real-time feedback during training, racing and post-training analysis. The ubiquity of smartphones with embedded position (GPS) and motion (accelerometer) sensors motivates their possible use in these tasks. In this paper, we investigate the use of two real-time digital filters to achieve highly accurate yet reasonably priced measurements of boat speed and distance traveled. Both filters combine acceleration and location data to estimate boat distance and speed; the first using a complementary frequency response-based filter technique, the second with a Kalman filter formalism that includes adaptive, real-time estimates of effective accelerometer bias. The estimates of distance and speed from both filters were validated and compared with accurate reference data from a differential GPS system with better than 1 cm precision and a 5 Hz update rate, in experiments using two subjects (an experienced club-level rower and an elite rower) in two different boats on a 300 m course. Compared with single channel (smartphone GPS only) measures of distance and speed, the complementary filter improved the accuracy and precision of boat speed, boat distance traveled, and distance per stroke by 44\%, 42\%, and 73\%, respectively, while the Kalman filter improved the accuracy and precision of boat speed, boat distance traveled, and distance per stroke by 48\%, 22\%, and 82\%, respectively. Both filters demonstrate promise as general purpose methods to substantially improve estimates of important rowing performance metrics.},
copyright = {All rights reserved},
langid = {english},
file = {/home/moorepants/Zotero/storage/4R7ZX2XS/Cloud et al. - 2019 - Adaptive smartphone-based sensor fusion for estima.pdf;/home/moorepants/Zotero/storage/7ABXEFIX/article.html}
}
@misc{Cloud2019c,
title = {Adaptive Smartphone-Based Sensor Fusion for Estimating Competitive Rowing Kinematic Metrics ({{Retracted}})},
author = {Cloud, Bryn and Tarien, Britt and Shedd, Thomas and Liu, Ada and Lin, Xinfan and Hubbard, Mont and Crawford, R. Paul and Weil, Seth and Moore, Jason K.},
year = {2019},
address = {{XXVII Congress of the International Society of Biomechanics \& 43rd Annual Meeting of the American Society of Biomechanics: Calgary, Canada}},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/CRXEVHWV/Cloud et al. - 2019 - Adaptive smartphone-based sensor fusion for estima.pdf}
}
@misc{Cuadros2019,
type = {Poster},
title = {{{OLCC}} 2019 {{Cheminformatics}}. {{Innovacions}} En l'ensenyament de La Qu\'imica: Nous Continguts, Nous Formats i Noves Eines},
author = {Cuadros, Jordi and Belford, Robert E. and Sunghwan, Kim and Bucholtz, Ehren and Cornell, Andrew P. and Larsen, Delmar and Moore, Jason K. and Fulfer, Kristen and Johnston, Dean},
year = {2019},
address = {{8es Jornades sobre l'Ensenyament de la Qu\'imica a Catalunya: Barcelona, Spain}},
copyright = {All rights reserved}
}
@article{DellOrto2023c,
title = {Measurement of Lateral Characteristics and Identification of {{Magic Formula}} Parameters of City and Cargo Bicycle Tyres},
author = {Dell'Orto, Gabriele and Mastinu, Gianpiero and Happee, Riender and Moore, Jason K.},
year = {2023},
journal = {Vehicle System Dynamics (Under Review)},
copyright = {All rights reserved}
}
@misc{Dembia2011a,
title = {Yeadon: {{A Python Library For Human Inertia Estimation}}},
author = {Dembia, Christopher and Moore, Jason K. and Yin, Stefen and Lee, Oliver},
year = {2011},
month = jun,
url = {https://github.com/chrisdembia/yeadon},
copyright = {BSD 3-Clause License}
}
@article{Dembia2015,
title = {An Object Oriented Implementation of the {{Yeadon}} Human Inertia Model},
author = {Dembia, Chris and Moore, Jason K. and Hubbard, Mont},
year = {2015},
month = apr,
journal = {F1000Research},
volume = {3},
number = {233},
doi = {10.12688/f1000research.5292.2},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/FECA6AGC/Dembia et al. - 2015 - An object oriented implementation of the Yeadon hu.pdf}
}
@misc{Downey2019,
type = {Workshop},
title = {Eight {{Ways}} to {{Use Computation}} to {{Teach Everything Else}}},
author = {Downey, Allen and Moore, Jason K.},
year = {2019},
month = jan,
address = {{KEEN National Conference: Dallas, TX, USA}},
url = {https://tinyurl.com/keen-comp19},
copyright = {CC BY-NC-SA 4.0},
langid = {english}
}
@misc{Drauksas2023,
title = {Model {{Predictive Control-based}} Haptic Steering Assistance to Enhance Motor Learning of a Bicycling Task: {{A}} Pilot Study},
shorttitle = {Model {{Predictive Control-based}} Haptic Steering Assistance to Enhance Motor Learning of a Bicycling Task},
author = {Drauk{\v s}as, Simonas and Alizadehsaravi, Leila and Moore, Jason K. and Happee, Riender and {Marchal-Crespo}, Laura},
year = {2023},
month = feb,
publisher = {{Engineering Archive}},
doi = {10.31224/2811},
archiveprefix = {Engineering Archive},
copyright = {All rights reserved},
langid = {english},
keywords = {bicycling,haptic assistance,model predictive control,motor learning,steering},
file = {/home/moorepants/Zotero/storage/3M8JB9H7/Draukšas et al. - 2023 - Model Predictive Control-based haptic steering ass.pdf}
}
@misc{Dressel2022,
type = {Poster},
title = {Measuring the {{Mechanical Properties}} of {{Bicycle Tyres}} to {{Help Predict}} and {{Minimize Wobble}} for {{Enhanced Safety}}},
author = {Dressel, Andrew},
year = {2022},
month = nov,
address = {{International Cycling Safety Conference: Dresden, Germany}},
collaborator = {Moore, Jason K.},
copyright = {All rights reserved}
}
@misc{Dressel2022a,
type = {Oral},
title = {A {{Tilting Trike}} with {{Rider Tuneable Stability}} and {{Handling}} for {{Improved Safety}}},
author = {Dressel, Andrew},
year = {2022},
month = nov,
address = {{International Cycling Safety Conference: Dresden, Germany}},
collaborator = {Moore, Jason K.},
copyright = {All rights reserved}
}
@misc{Dressel2023,
title = {Evaluating the Handling of a Tilting Tricycle with Variable Stability},
author = {Dressel, Andrew and {van Willigen}, Floris and Moore, Jason K.},
year = {2023},
month = may,
address = {{Bicycle and Motorcycle Dynamics 2023: Delft, The Netherlands}},
copyright = {All rights reserved}
}
@misc{Dressel2023a,
title = {Adapting a Variable Stability Mechanism for a Tilting Tricycle from the Delta to the Tadpole Wheel Configuration},
author = {Dressel, Andrew and Moore, Jason K.},
year = {2023},
month = may,
address = {{Bicycle and Motorcycle Dynamics 2023: Delft, The Netherlands}},
copyright = {All rights reserved}
}
@misc{Dressel2023b,
type = {Oral},
title = {Using a {{Scanning Laser Doppler Vibrometer}} to {{Investigate Causes}} and {{Possible Mitigations}} of {{Bicycle Disc Brake Noise}}},
author = {Dressel, Andrew},
year = {2023},
month = mar,
address = {{Measuring By Light: International Meeting on Optical Measurement Techniques and Industrial Applications: Delft, The Netherlands}},
collaborator = {Singh, Ajaypal and Vreman, Hans and Moore, Jason K.},
copyright = {All rights reserved}
}
@inproceedings{Dressel2023c,
title = {Adapting a Variable Stability Mechanism for a Tilting Tricycle from the Delta to the Tadpole Wheel Configuration},
booktitle = {Bicycle and {{Motorcycle Dynamics}} 2023},
author = {Dressel, Andrew and Moore, Jason K.},
year = {2023},
publisher = {{TU Delft OPEN Publishing}},
address = {{Delft, The Netherlands}},
doi = {10.59490/650479434cc364571baa0cfc},
abstract = {We previously presented a narrow-track tilting tricycle with a variable stability mechanism integrated between the swing arms that support a pair of rear wheels, in the so-called ``delta'' configuration. We now examine adopting that variable stability mechanism to work on a tricycle with a split-parallelogram linkage between a pair of front wheels, in the so-called ``tadpole'' configuration. It was fairly straightforward to allow for varying the stability by implementing each side of the split parallelogram with two A-arms and a kingpin, and then controlling the motion of the two halves with a bell crank and two tie rods, just as we did with the swing arms of the previous vehicle. We have also separated the two tasks of positioning the tie rod ends on the bell crank and enforcing symmetry of the tie rods. The former does not require much force and can be easily implemented with the same cables the rider uses to control the mechanism, but the latter does require large forces and is better implemented with a local linkage. Implementing a decent Ackermann steering geometry, allowing for both large tilt and steer angles, and decoupling tilting from steering, however, proved to be quite a challenge, at least while we attempted to implement it with bar linkages. Fortunately, we discovered a 2006 paper by Prof Drstven\v{s}ek et al. describing a Bowden cable and cam system that looked promising. The resulting vehicle handles nicely. When in ``full bicycle'' mode, it handles quite similar to the original bicycle that was converted into the tricycle. When in ``rigid tricycle'' mode, it keeps the rider upright when stationary or when riding at a walking pace. In between these two extremes, it handles even better than the original bicycle in a slalom course and when slowly following a straight line.},
copyright = {All rights reserved},
langid = {english},
keywords = {Tilting tricycle}
}
@article{Dukalski2023,
title = {Towards {{Smarter Bicycle Race Glasses}}: {{User-Interface Design Guidelines}} for {{Augmented Reality}} in a {{Dynamic Motion Situation}}},
author = {Dukalski, Radoslaw and Moore, Jason K. and Beek, Peter and Brazier, Frances},
year = {2023},
journal = {Human-Computer Interaction (In Preparation)},
copyright = {All rights reserved},
annotation = {In Preparation}
}
@inproceedings{Dukalski2023a,
title = {Getting a {{Grip}} on {{Augmented Road Cycling}}: {{Discovering Cyclists}}' {{Real-Time Information Needs Using Immersive Multi-Modal Simulation}}},
booktitle = {{{IEEE Virtual Reality}} 2024 ({{Submitted}})},
author = {Dukalski, Radoslaw and Moore, Jason K. and Beek, Peter J. and Brazier, Frances},
year = {2023},
month = oct,
address = {{Orlando, Florida, USA}},
copyright = {All rights reserved}
}
@inproceedings{Gede2013a,
ids = {Gede2014b},
title = {Constrained {{Multibody Dynamics With Python}}: {{From Symbolic Equation Generation}} to {{Publication}}},
booktitle = {Volume {{7B}}: 9th {{International Conference}} on {{Multibody Systems}}, {{Nonlinear Dynamics}}, and {{Control}}},
author = {Gede, Gilbert and Peterson, Dale L. and Nanjangud, Angadh S. and Moore, Jason K. and Hubbard, Mont},
year = {2013},
month = aug,
address = {{Portland, Oregeon, USA}},
doi = {10.1115/DETC2013-13470},
abstract = {Symbolic equations of motion (EOMs) for multibody systems are desirable for simulation, stability analyses, control system design, and parameter studies. Despite this, the majority of engineering software designed to analyze multibody systems are numeric in nature (or present a purely numeric user interface). To our knowledge, none of the existing software packages are 1) fully symbolic, 2) open source, and 3) implemented in a popular, general, purpose high level programming language. In response, we extended SymPy (an existing computer algebra system implemented in Python) with functionality for derivation of symbolic EOMs for constrained multibody systems with many degrees of freedom. We present the design and implementation of the software and cover the basic usage and workflow for solving and analyzing problems. The intended audience is the academic research community, graduate and advanced undergraduate students, and those in industry analyzing multibody systems. We demonstrate the software by deriving the EOMs of a N-link pendulum, show its capabilities for LATEX output, and how it integrates with other Python scientific libraries \textemdash{} allowing for numerical simulation, publication quality plotting, animation, and online notebooks designed for sharing results. This software fills a unique role in dynamics and is attractive to academics and industry because of its BSD open source license which permits open source or commercial use of the code.},
copyright = {All rights reserved},
isbn = {978-0-7918-5597-3},
annotation = {DETC2013-13470},
file = {/home/moorepants/Zotero/storage/3QVIUJQI/Gede et al. - 2013 - Constrained Multibody Dynamics With Python From S.pdf;/home/moorepants/Zotero/storage/XCRUNSSW/255993.html}
}
@inproceedings{Gilboa2019,
title = {Practical {{Realization}} of a {{Theoretical Optimal-Handling Bicycle}}},
booktitle = {Bicycle and {{Motorcycle Dynamics}}: {{Symposium}} on {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Gilboa, Roy and Kubicki, Anastasia and Toribio, Anthony and Hubbard, Mont and Moore, Jason K},
year = {2019},
pages = {11},
doi = {10.6084/m9.figshare.9883328.v1},
abstract = {Although conventional bicycles have evolved into the familiar fundamental design, there may exist bicycle designs that handle better when performing lateral maneuvers. Prior studies have provided evidence that optimizing for handling by varying trail, wheelbase, steer axis tilt, front wheel radius, and front wheel inertia can produce such bicycle designs. The present research goal is to practically realize and fabricate one of these theoretically optimal bicycle designs and evaluate whether it does in fact have better lateral handling qualities than a traditional bicycle. To this end, a theoretically optimal bike design was designed and fabricated based on the parameters of a track bicycle. The bicycle exhibits exceptional handling in simulation and the fabricated bicycle is rideable. Future work will subjectively and objectively evaluate the handling of the bicycle.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
file = {/home/moorepants/Zotero/storage/DCDGF6WI/Gilboa et al. - 2019 - Practical Realization of a Theoretical Optimal-Han.pdf}
}
@misc{Gilboa2019a,
title = {Practical {{Realization}} of a {{Theoretical Optimal-Handling Bicycle}}},
author = {Gilboa, Roy and Moore, Jason K and Hubbard, Mont and Hess, Ronald A},
year = {2019},
address = {{Bicycle and Motorcycle Dynamics 2019: Padua, Italy}},
abstract = {Although conventional bicycles have evolved into the familiar design, there likely exist bicycles that handle better when performing lateral maneuvers. Moore, et al. have calculated theoretically optimal designs that have unconventional geometric features, such as large negative trail [1]. The present research aims to practically realize and fabricate one of these theoretically optimal bicycle designs and evaluate whether it does in fact have better lateral handling qualities than a traditional bicycle.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
annotation = {Abstract},
file = {/home/moorepants/Zotero/storage/CAVSRWA6/Gilboa et al. - 2019 - Practical Realization of a Theoretical Optimal-Han.pdf;/home/moorepants/Zotero/storage/D635HUZ7/Gilboa et al. - Practical Realization of a Theoretical Optimal-Han.pdf}
}
@misc{Heinen2023,
type = {Poster},
title = {Optimal {{Skateboard Geometry For Maximizing Ollie Height}}},
author = {Heinen, Jan},
year = {2023},
month = jan,
address = {{Dutch Biomedical Engineering Conference: Egmond an Zee, The Netherlands}},
collaborator = {{van der Kruk}, Eline and {ten Broek}, Raymund and Moore, Jason K.},
copyright = {All rights reserved}
}
@article{Heinen2023b,
title = {Maximizing {{Ollie Height}} by {{Optimizing Control Strategy}} and {{Skateboard Geometry Using Direct Collocation}}},
author = {Heinen, Jan and Brockie, Samuel and ten Broek, Raymund and van der Kruk, Eline and Moore, Jason K.},
year = {2023},
journal = {Sports Engineering (Under Review)},
copyright = {All rights reserved},
langid = {english},
keywords = {direct collocation,friction,impact,optimal control,parameter optimization,skateboarding,trajectory optimization}
}
@misc{Heinen2023c,
title = {Maximizing {{Ollie Height}} by {{Optimizing Control Strategy}} and {{Skateboard Geometry Using Direct Collocation}}},
author = {Heinen, Jan and Brockie, Samuel and ten Broek, Raymund and van der Kruk, Eline and Moore, Jason K.},
year = {2023},
month = aug,
publisher = {{engrXiv}},
doi = {10.31224/3171},
archiveprefix = {engrXiv},
copyright = {All rights reserved},
langid = {english},
keywords = {direct collocation,friction,impact,optimal control,parameter optimization,skateboarding,trajectory optimization},
file = {/home/moorepants/Zotero/storage/NEJT33VB/Heinen et al. - 2023 - Maximizing Ollie Height by Optimizing Control Stra.pdf}
}
@article{Hess2012a,
title = {Modeling the {{Manually Controlled Bicycle}}},
author = {Hess, Ronald and Moore, Jason K. and Hubbard, Mont},
year = {2012},
month = feb,
journal = {IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans},
volume = {42},
number = {3},
pages = {545--557},
issn = {1083-4427, 1558-2426},
doi = {10.1109/TSMCA.2011.2164244},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/DZAAXBNU/Hess et al. - 2012 - Modeling the Manually Controlled Bicycle.pdf;/home/moorepants/Zotero/storage/G9XA55DB/Hess et al. - 2012 - Modeling the Manually Controlled Bicycle.html}
}
@inproceedings{Hess2013a,
title = {Estimating {{Parameters}} of the {{Structural Pilot Model Using Simulation Tracking Data}}},
booktitle = {{{AIAA Guidance}}, {{Navigation}}, and {{Control Conference}}},
author = {Hess, Ronald A. and Moore, Jason K.},
year = {2013},
month = aug,
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/H8N4Q3SN/Hess and Moore - 2013 - Estimating Parameters of the Structural Pilot Mode.pdf}
}
@misc{Hubbard2010,
type = {Oral},
title = {Modeling {{Manually Controlled Bicycle Maneuvers}}},
author = {Hubbard, Mont},
year = {2010},
month = oct,
address = {{Delft, The Netherlands}},
collaborator = {Hess, Ronald A. and Moore, Jason K. and Peterson, Dale L.},
file = {/home/moorepants/Zotero/storage/6RQIEXU7/Hess et al. - Modeling Manually Controlled Bicycle Maneuvers.pdf}
}
@misc{Hubbard2011,
title = {Human Control of Bicycle Dynamics with Experimental Validation and Implications for Bike Handling and Design},
author = {Hubbard, Mont and Hess, Ronald A. and Moore, Jason K. and Peterson, Dale L.},
year = {2011},
month = jan,
address = {{Proceedings of 2011 NSF Engineering Research and Innovation Conference: Washington D.C., USA}},
copyright = {All rights reserved},
file = {/home/moorepants/Zotero/storage/ESL63AAG/Hubbard et al. - 2011 - Human control of bicycle dynamics with experimenta.pdf}
}
@misc{Hubbard2022,
title = {Measurement of {{Ski Jump Shape Using Differential GPS}}},
author = {Hubbard, Mont and Cloud, Bryn},
year = {2022},
month = mar,
address = {{Interntational Congress of Snow Sports Trauma \& Safety: Serre-Chevalier, France}},
collaborator = {Tarien, Britt and Moore, Jason K},
copyright = {All rights reserved},
langid = {english},
annotation = {Retracted},
file = {/home/moorepants/Zotero/storage/XECHD53E/Hubbard et al. - MEASUREMENT OF SKI JUMP SHAPE USING DIFFERENTIAL G.pdf}
}
@inproceedings{Kooijman2009b,
title = {Some {{Observations}} on {{Human Control}} of a {{Bicycle}}},
booktitle = {Proceedings of the {{ASME}} 2009 {{International Design}} and {{Engineering Technical Conferences}} \& {{Computers}} and {{Information}} in {{Engineering Conference}}},
author = {Kooijman, J. D. G. and Schwab, A. L. and Moore, Jason K.},
year = {2009},
month = aug,
publisher = {{ASME}},
doi = {10.1115/DETC2009-86959},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/LZMX3FG8/Kooijman et al. - 2009 - Some Observations on Human Control of a Bicycle.pdf}
}
@misc{Kresie2017,
title = {Experimental {{Validation}} of {{Bicycle Handling Prediction}}},
author = {Kresie, Scott W. and Moore, Jason K. and Hubbard, Mont and Hess, Ronald A.},
year = {2017},
month = sep,
address = {{6th Annual International Cycling Safety Conference: Davis, CA, USA}},
doi = {10.6084/m9.figshare.5405233.v1},
abstract = {This article is part of the Proceedings of the 6th Annual International Cycling Safety Conference held in Davis, California, USA on September 20th through 23rd in the year 2017.Paper ID: 104},
copyright = {All rights reserved},
file = {/home/moorepants/Zotero/storage/YAQNYB56/Kresie et al. - 2017 - Experimental Validation of Bicycle Handling Predic.pdf}
}
@misc{Kyle2016,
title = {Agricultural {{Field Statistics Package}}},
author = {Kyle, Ian and Moore, Jason K. and Simmonds, Maegen},
year = {2016},
url = {https://github.com/ucd-ipo/agroft},
copyright = {All rights reserved},
howpublished = {University of California, Davis}
}
@misc{Liang2019,
type = {Oral},
title = {What to Do When Chicks Go Bad in Your Flock: {{JupyterHub}} on {{Bare Metal}} with {{Kubernetes}}},
author = {Liang, Celine and Chen, Xin Luigi and Kumar, Tannavee and Huang, Hao and Moore, Jason K.},
year = {2019},
month = nov,
address = {{SacPy: Sacramento, CA, USA}},
url = {https://tinyurl.com/sacpy-jupy},
copyright = {All rights reserved}
}
@misc{Lyons2018,
type = {Oral},
title = {Resonance: {{Learning Mechanical Vibrations Through Computational Thinking}}},
author = {Lyons, Kenneth},
year = {2018},
month = jul,
address = {{SciPy 2018: Austin, Texas, USA}},
url = {https://youtu.be/3QWKDGe528c},
collaborator = {Moore, Jason K.},
copyright = {All rights reserved}
}
@misc{Metz2019,
ids = {Metz2019a},
title = {Design of an {{Electric Bicycle Speed Controller}}},
author = {Metz, Trevor and Moore, Jason K},
year = {2019},
address = {{Bicycle and Motorcycle Dynamics 2019: Padova, Italy}},
abstract = {Bicycles can potentially be designed to be more safe by utilizing a theoretical handling quality metric (HQM) derived from previous aircraft pilot modeling work [1]. We are working to experimentally validate this metric, but previous experimental results [2] were limited due to the lack of precise control over the instrumented electric bicycle's speed during slalom and line tracking maneuvers. The purpose of this work is to improve the instrumented electric bicycle such that it can maintain its speed within +/- 0.1 m/s of a desired target speed. Here we present the design and preliminary implementation of a PID speed controller for an electric bicycle.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
annotation = {Abstract},
file = {/home/moorepants/Zotero/storage/S6U988XP/Metz and Moore - Design of an Electric Bicycle Speed Controller.pdf;/home/moorepants/Zotero/storage/X63PUZKB/Metz and Moore - 2019 - Design of an Electric Bicycle Speed Controller.pdf}
}
@inproceedings{Metz2019a,
title = {Design of an {{Electric Bicycle Speed Controller}}},
booktitle = {Bicycle and {{Motorcycle Dynamics}} 2019: {{Symposium}} on the {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Metz, Trevor Z. and Moore, Jason K.},
year = {2019},
publisher = {{Figshare}},
address = {{Padua, Italy}},
doi = {10.6084/m9.figshare.9937091.v1},
copyright = {CC-BY 4.0},
file = {/home/moorepants/Zotero/storage/XL9BFQ7P/Metz and Moore - 2019 - Design of an Electric Bicycle Speed Controller.pdf}
}
@misc{Meurer2016,
title = {{{SymPy}}: {{Symbolic}} Computing in {{Python}}},
author = {Meurer, Aaron and Smith, Christopher P. and Paprocki, Mateusz and {\v C}ert{\'i}k, Ond{\v r}ej and Kirpichev, Sergey B. and Rocklin, Matthew and Kumar, {\relax Am}iT and Ivanov, Sergiu and Moore, Jason K. and Singh, Sartaj and Rathnayake, Thilina and Vig, Sean and Granger, Brian E. and Muller, Richard P. and Bonazzi, Francesco and Gupta, Harsh and Vats, Shivam and Johansson, Fredrik and Pedregosa, Fabian and Curry, Matthew J. and Terrel, Andy R. and Rou{\v c}ka, {\v S}t{\v e}p{\'a}n and Saboo, Ashutosh and Fernando, Isuru and Kulal, Sumith and Cimrman, Robert and Scopatz, Anthony},
year = {2016},
month = jun,
number = {e2083v3},
eprint = {e2083v3},
publisher = {{PeerJ Inc.}},
issn = {2167-9843},
doi = {10.7287/peerj.preprints.2083v3},
abstract = {SymPy is an open source computer algebra system written in pure Python. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become the standard symbolic library for the scientific Python ecosystem. This paper presents the architecture of SymPy, a description of its features, and a discussion of select domain specific submodules. The supplementary materials provide additional examples and further outline details of the architecture and features of SymPy.},
archiveprefix = {PeerJ Inc.},
copyright = {All rights reserved},
langid = {english},
file = {/home/moorepants/Zotero/storage/DJREWZIN/Meurer et al. - 2016 - SymPy Symbolic computing in Python.pdf}
}
@article{Meurer2017,
title = {{{SymPy}}: Symbolic Computing in {{Python}}},
shorttitle = {{{SymPy}}},
author = {Meurer, Aaron and Smith, Christopher P. and Paprocki, Mateusz and {\v C}ert{\'i}k, Ond{\v r}ej and Kirpichev, Sergey B. and Rocklin, Matthew and Kumar, {\relax Am}iT and Ivanov, Sergiu and Moore, Jason K. and Singh, Sartaj and Rathnayake, Thilina and Vig, Sean and Granger, Brian E. and Muller, Richard P. and Bonazzi, Francesco and Gupta, Harsh and Vats, Shivam and Johansson, Fredrik and Pedregosa, Fabian and Curry, Matthew J. and Terrel, Andy R. and Rou{\v c}ka, {\v S}t{\v e}p{\'a}n and Saboo, Ashutosh and Fernando, Isuru and Kulal, Sumith and Cimrman, Robert and Scopatz, Anthony},
year = {2017},
month = jan,
journal = {PeerJ Computer Science},
volume = {3},
number = {e103},
issn = {2376-5992},
doi = {10.7717/peerj-cs.103},
abstract = {SymPy is an open source computer algebra system written in pure Python. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become a popular symbolic library for the scientific Python ecosystem. This paper presents the architecture of SymPy, a description of its features, and a discussion of select submodules. The supplementary material provide additional examples and further outline details of the architecture and features of SymPy.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
keywords = {Computer algebra system,Python,Symbolics},
file = {/home/moorepants/Zotero/storage/ZFQZJHNZ/Meurer et al. - 2017 - SymPy symbolic computing in Python.pdf;/home/moorepants/Zotero/storage/I7788NW9/cs-103.html}
}
@misc{Moore2007a,
title = {Influence of Rider Dynamics on the {{Whipple}} Bicycle Model},
author = {Moore, Jason K. and Peterson, Dale L. and Hubbard, Mont},
year = {2007},
month = jun,
address = {{11th International Symposium on Computer Simulation in Biomechanics: Tainan, Taiwan}},
url = {https://www.researchgate.net/publication/216750976_Influence_of_rider_dynamics_on_the_Whipple_bicycle_model},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/R5TNX8X9/Moore et al. - 2007 - Influence of rider dynamics on the Whipple bicycle.pdf}
}
@inproceedings{Moore2008a,
title = {Parametric {{Study}} of {{Bicycle Stability}}},
booktitle = {The {{Engineering}} of {{Sport}} 7},
author = {Moore, Jason and Hubbard, Mont},
editor = {Estivalet, Margaret and Brisson, Pierre},
year = {2008},
volume = {2},
publisher = {{Springer}},
doi = {10.1007/978-2-287-99056-4_39},
abstract = {Bicycles are inherently dynamically stable and this stability can be beneficial to handling qualities. A dynamical model can predict the self-stability. Previous models determined the sensitivity of stability to changes in parameters, but have often used idealized parameters occurring in the equations of motion that were not possible to realistically change independently. A mathematical model of a bicycle is developed and verified. The model is used together with a physical parameter generation algorithm to evaluate the dependence of four important actual design parameters on the self-stability of a bicycle.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
keywords = {dynamics,linear,parametric,stability},
file = {/home/moorepants/Zotero/storage/QWU8HSKL/Moore and Hubbard - 2008 - Parametric Study of Bicycle Stability.pdf}
}
@inproceedings{Moore2009c,
title = {A {{Method}} for {{Estimating Physical Properties}} of a {{Combined Bicycle}} and {{Rider}}},
booktitle = {Proceedings of the {{ASME}} 2009 {{International Design Engineering Technical Conferences}} \& {{Computers}} and {{Information}} in {{Engineering Conference}}, {{IDETC}}/{{CIE}} 2009},
author = {Moore, Jason K. and Kooijman, J. D. G. and Hubbard, Mont and Schwab, A. L.},
year = {2009},
month = aug,
publisher = {{ASME}},
address = {{San Diego, CA, USA}},
doi = {10.1115/DETC2009-86947},
abstract = {A method is presented to estimate and measure the geometry, mass, centers of mass and the moments of inertia of a typical bicycle and rider. The results are presented in a format for ease of use with the benchmark bicycle model [1]. Example numerical data is also presented for a typical male rider and city bicycle.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/HT9WKHL5/Moore et al. - 2009 - A Method for Estimating Physical Properties of a C.pdf}
}
@inproceedings{Moore2009d,
title = {Rider Motion Identification during Normal Bicycling by Means of Principal Component Analysis},
booktitle = {Proceedings of {{Multibody Dynamics}} 2009, {{ECCOMAS Thematic Conference}}},
author = {Moore, J. K. and Kooijman, J. D. G. and Schwab, A. L.},
editor = {Arczewski, K. and Fr{\k{a}}czek, J. and Wojtyra, M.},
year = {2009},
month = jun,
address = {{Warsaw, Poland}},
abstract = {Recent observations of a bicyclist riding through town and on a treadmill show that the rider uses the upper body very little when performing normal maneuvers and that the bicyclist may in fact primarily use steering input for control. They also revealed that other motions such as lateral movement of the knees were used in low speed stabilization. In order to validate the hypothesis that there is little upper body motion during casual cycling, an in-depth motion capture analysis was performed on the bicycle and rider system. We used motion capture technology to record the motion of three similar young adult male riders riding two different city bicycles on a treadmill. Each rider rode each bicycle while performing stability trials at speeds ranging from 2 km/h to 30 km/h: stabilizing while pedaling normally, stabilizing without pedaling, line tracking while pedaling, and stabilizing with nohands. These tasks were chosen with the intent of examining differences in the kinematics at various speeds, the effects of pedaling on the system, upper body control motions and the differences in tracking and stabilization. Principal component analysis was used to transform the data into a manageable set organized by the variance associated with the principal components. In this paper, these principal components were used to characterize various distinct kinematic motions that occur during stabilization with and without pedaling. These motions were grouped on the basis of correlation and conclusions were drawn about which motions are candidates for stabilization related control actions.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)}
}
@inproceedings{Moore2010b,
title = {Statistics of Bicycle Rider Motion},
booktitle = {The {{Engineering}} of {{Sport}} 8 - {{Engineering Emotion}}},
author = {Moore, Jason K. and Hubbard, Mont and Schwab, A. L. and Kooijman, J. D. G. and Peterson, Dale L.},
year = {2010},
month = jul,
volume = {2},
pages = {2937--2942},
doi = {10.1016/j.proeng.2010.04.091},
abstract = {An overview of bicycle and rider kinematic motions from a series of experimental treadmill tests is presented. The full kinematics of bicycles and riders were measured with an active motion capture system. Motion across speeds are compared graphically with box and whiskers plots. Trends and ranges in amplitude are shown to characterize the system motion. This data will be used to develop a realistic biomechanical model and control model for the rider and for future experimental design.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
keywords = {Bicycle dynamics},
annotation = {The Engineering of Sport 8 - Engineering Emotion},
file = {/home/moorepants/Zotero/storage/P925W8B4/Moore2010.pdf}
}
@misc{Moore2010c,
title = {{{BicycleDAQ}}: {{Data}} Aquisition Application for an Instrumented Bicycle},
author = {Moore, Jason K. and {de Lange}, P. D. L. and Henneberry, Yumiko},
year = {2010},
month = oct,
url = {http://github.com/moorepants/BicycleDAQ},
copyright = {BSD 2-Clause License},
howpublished = {University of California, Davis}
}
@inproceedings{Moore2010d,
title = {An {{Accurate Method}} of {{Measuring}} and {{Comparing}} a {{Bicycle}}'s {{Physical Parameters}}},
booktitle = {Proceedings of {{Bicycle}} and {{Motorcycle Dynamics}}: {{Symposium}} on the {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Moore, Jason K. and Hubbard, Mont and Peterson, Dale L. and Schwab, A. L. and Kooijman, J. D. G.},
year = {2010},
month = oct,
address = {{Delft, Netherlands}},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/F8R4YXUL/Moore et al. - 2010 - An Accurate Method of Measuring and Comparing a Bi.pdf}
}
@article{Moore2011,
ids = {Moore2011f,Moore2011i},
title = {Rider Motion Identification during Normal Bicycling by Means of Principal Component Analysis},
author = {Moore, Jason K. and Kooijman, J. D. G. and Schwab, A. L. and Hubbard, Mont},
year = {2011},
month = feb,
journal = {Multibody System Dynamics},
volume = {25},
number = {2},
pages = {225--244},
publisher = {{Springer Netherlands}},
issn = {1384-5640, 1573-272X},
doi = {10.1007/s11044-010-9225-8},
abstract = {Recent observations of a bicyclist riding through town and on a treadmill show that the rider uses the upper body very little when performing normal maneuvers and that the bicyclist may, in fact, primarily use steering input for control. The observations also revealed that other motions such as lateral movement of the knees were used in low speed stabilization. In order to validate the hypothesis that there is little upper body motion during casual cycling, an in-depth motion capture analysis was performed on the bicycle and rider system. We used motion capture technology to record the motion of three similar young adult male riders riding two different city bicycles on a treadmill. Each rider rode each bicycle while performing stability trials at speeds ranging from 2 km/h to 30 km/h: stabilizing while pedaling normally, stabilizing without pedaling, line tracking while pedaling, and stabilizing with no-hands. These tasks were chosen with the intent of examining differences in the kinematics at various speeds, the effects of pedaling on the system, upper body control motions and the differences in tracking and stabilization. Principal component analysis was used to transform the data into a manageable set organized by the variance associated with the principal components. In this paper, these principal components were used to characterize various distinct kinematic motions that occur during stabilization with and without pedaling. These motions were grouped on the basis of correlation and conclusions were drawn about which motions are candidates for stabilization-related control actions.},
affiliation = {Mechanical and Aerospace Engineering, University of California, Davis, One Shields Avenue, Davis, CA 95616-5294, USA},
bib = {bibtex-keys\#Moore2011},
bibpr = {private-bibtex-keys\#Moore2011},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
webpdf = {references-folder/Moore2011.pdf},
keywords = {Engineering},
file = {/home/moorepants/Zotero/storage/KEGJR8JJ/Moore et al. - 2011 - Rider motion identification during normal bicyclin.pdf;/home/moorepants/Zotero/storage/XVHM3ZTL/Moore et al. - 2011 - Rider motion identification during normal bicyclin.pdf;/home/moorepants/Zotero/storage/RV62BBSG/10.html}
}
@misc{Moore2011d,
title = {{{PyDy}}: {{A}} Multi-Body Dynamics Analysis Package Written in {{Python}}},
author = {Moore, Jason K. and Gaba, Tarun and Lee, Oliver and Shekhawat, Sahil and Peterson, Dale L. and Dembia, Chris and Seth, Yashu and Pappu, Nikhil and Gede, Gilbert and Crist, James and Milam, Brandon James and Bastien, Fr{\'e}d{\'e}ric and Mittal, Pranjal and McMurry, Robert and Joshi, Varun and Angelov, Ivan and Mayorov, Nikolay},
year = {2011},
month = oct,
url = {http://pydy.org},
copyright = {BSD 3-Clause License},
howpublished = {Cleveland State University}
}
@misc{Moore2011e,
title = {{{HumanControl}}: {{Software}} for {{Evaluating Human Control}} and {{Handling Qualities}} of {{Bicycles}}},
author = {Moore, Jason K.},
year = {2011},
month = may,
url = {https://github.com/moorepants/HumanControl},
copyright = {MIT License},
howpublished = {University of California, Davis}
}
@misc{Moore2011f,
title = {{{DynamicistToolKit}}: {{A Python}} Library for Dynamcis and Controls},
author = {Moore, Jason K. and Dembia, Chris and Lee, Oliver},
year = {2011},
month = jun,
url = {https://github.com/moorepants/DynamicistToolKit},
copyright = {Unlicense},
howpublished = {University of California, Davis}
}
@misc{Moore2011g,
title = {{{BicycleParameters}}: {{A Python}} Library for Bicycle Parameter Estimation and Analysis},
author = {Moore, Jason K. and Dembia, Chris and Lee, Oliver},
year = {2011},
month = apr,
url = {https://github.com/moorepants/BicycleParameters},
copyright = {BSD 2-Clause License},
howpublished = {University of California, Davis},
file = {/home/moorepants/Zotero/storage/7PV3P7CU/Moore et al. - 2011 - BicycleParameters A Python library for bicycle pa.pdf}
}
@misc{Moore2011h,
title = {{{BicycleDataProcessor}}: {{Data}} Storage and Processing Library for an Instrumented Bicycle},
author = {Moore, Jason K. and {de Lange}, P. D. L. and Yin, Stefen},
year = {2011},
month = feb,
url = {https://github.com/moorepants/BicycleDataProcessor},
copyright = {BSD 2-Clause License},
howpublished = {University of California, Davis}
}
@phdthesis{Moore2012b,
type = {Doctor of {{Philosophy}}},
title = {Human {{Control}} of a {{Bicycle}}},
author = {Moore, Jason K.},
year = {2012},
month = aug,
address = {{Davis, CA}},
url = {http://moorepants.github.io/dissertation},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
school = {University of California},
keywords = {control,dynamics,human operator,manual control,system identification},
file = {/home/moorepants/Zotero/storage/6R6GAJDU/Moore - 2012 - Human Control of a Bicycle.pdf;/home/moorepants/Zotero/storage/6RC5YDAQ/Moore2012-ucd-version.pdf}
}
@inproceedings{Moore2013b,
title = {Identification of Open Loop Dynamics of a Manually Controlled Bicycle-Rider System},
booktitle = {Proceedings of {{Bicycle}} and {{Motorcycle Dynamics}}: {{Symposium}} on the {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Moore, Jason K. and Hubbard, Mont},
year = {2013},
month = nov,
address = {{Narashino, Chiba, Japan}},
url = {https://github.com/moorepants/BMD2013},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/WSBSS4H5/Moore and Hubbard - 2013 - Identification of open loop dynamics of a manually.pdf}
}
@inproceedings{Moore2013c,
title = {Methods for Elimination of Crosstalk and Inertial Effects in Bicycle and Motorcycle Steer Torque Estimation},
booktitle = {Proceedings of {{Bicycle}} and {{Motorcycle Dynamics}}: {{Symposium}} on the {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Moore, Jason K. and Hubbard, Mont},
year = {2013},
month = nov,
address = {{Narashino, Chiba, Japan}},
url = {https://github.com/moorepants/BMD2013},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/X2TBX9WR/Moore and Hubbard - 2013 - Methods for elimination of crosstalk and inertial .pdf}
}
@misc{Moore2013e,
title = {{{GaitAnalysisToolKit}}: {{A Python Library}} for {{Gait Analysis}}},
author = {Moore, Jason K. and Hnat, Sandra K. and Nwanna, Obinna and Overmeyer, Michael and {van den Bogert}, Antonie J.},
year = {2013},
month = dec,
address = {{Cleveland State University}},
url = {https://github.com/csu-hmc/GaitAnalysisToolKit},
copyright = {Apache 2.0 License}
}
@unpublished{Moore2013f,
title = {Direct {{Identification}} of {{Human Gait Control}}},
author = {Moore, Jason K. and van den Bogert, Antonie J.},
year = {2013},
month = aug,
url = {https://github.com/csu-hmc/gait-control-direct-id-paper},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {In preparation}
}
@unpublished{Moore2014b,
title = {Kinetic and {{Kinematic Measurements}} from an {{Instrumented Bicycle}} during Different Maneuevers on and off the Treadmill},
author = {Moore, Jason K. and Hubbard, Mont},
year = {2014},
month = aug,
url = {https://github.com/moorepants/bicycle-data-paper},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {In preparation}
}
@unpublished{Moore2014c,
title = {Methods for Elimination of Crosstalk and Inertial Effects in Bicycle Steer Torque Estimation},
author = {Moore, Jason K. and Hubbard, Mont},
year = {2014},
month = apr,
url = {https://github.com/moorepants/steer-torque-manuscript},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {In preparation}
}
@misc{Moore2014d,
title = {Opty: {{A}} Library for Using Direct Collocation in the Optimization and Identification of Dynamic Systems.},
author = {Moore, Jason K. and {van den Bogert}, Antonie J.},
year = {2014},
month = may,
url = {https://github.com/csu-hmc/opty},
copyright = {BSD 2-Clause License},
howpublished = {Cleveland State University},
file = {/home/moorepants/Zotero/storage/RW2TXTZI/opty.html}
}
@unpublished{Moore2014e,
title = {Perturbed {{Standing Controller Parameter Identification}}: {{A}} Comparison of {{Methods}}},
author = {Moore, Jason K. and van den Bogert, Antonie J.},
year = {2014},
month = aug,
url = {https://github.com/csu-hmc/inverted-pendulum-sys-id-paper},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {In preparation}
}
@misc{Moore2014f,
title = {Identification of Human Control during Perturbed Walking},
author = {Moore, Jason K. and Hnat, Sandra K. and {van den Bogert}, Antonie J.},
year = {2014},
month = jun,
address = {{Dynamic Walking: Zurich, Switzerland}},
url = {https://github.com/moorepants/DW2014},
copyright = {All rights reserved}
}
@misc{Moore2014g,
title = {Identification of Human Control during Perturbed Walking},
author = {Moore, Jason K. and Hnat, Sandra K. and van den Bogert, Antonie J.},
year = {2014},
month = mar,
address = {{Midwest American Society of Biomechanics Regional Meeting: Akron, Ohio, USA}},
url = {https://github.com/moorepants/MASB2014},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/GPGGGDVM/Moore et al. - 2014 - Identification of human control during perturbed w.pdf}
}
@misc{Moore2015,
title = {An Elaborate Data Set on Human Gait and the Effect of Mechanical Perturbations},
author = {Moore, Jason K and Hnat, Sandra K. and {van den Bogert}, Antonie J.},
year = {2015},
month = apr,
doi = {10.7287/peerj.preprints.700v2},
abstract = {Here we share a rich gait data set collected from fifteen subjects walking at three speeds on an instrumented treadmill. Each trial consists of 120 seconds of normal walking and 480 seconds of walking while being longitudinally perturbed during each stance phase with pseudo-random fluctuations in the speed of the treadmill belt. A total of approximately 1.5 hours of normal walking ({$>$}5000 gait cycles) and 6 hours of perturbed walking ({$>$}20,000 gait cycles) is included in the data set. We provide full body marker trajectories and ground reaction loads in addition to a presentation of processed data that includes gait events, 2D joint angles, angular rates, and joint torques along with the open source software used for the computations. The protocol is described in detail and supported with additional elaborate meta data for each trial. This data can likely be useful for validating or generating mathematical models that are capable of simulating normal periodic gait and non-periodic, perturbed gaits.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
keywords = {control,Data,Gait,Perturbation},
annotation = {Preprint},
file = {/home/moorepants/Zotero/storage/NHYG6WRW/Moore et al. - 2015 - An elaborate data set on human gait and the effect.pdf}
}
@article{Moore2015a,
title = {An Elaborate Data Set on Human Gait and the Effect of Mechanical Perturbations},
author = {Moore, Jason K. and Hnat, Sandra K. and {van den Bogert}, Antonie J.},
year = {2015},
month = apr,
journal = {PeerJ},
volume = {3},
number = {e918},
issn = {2167-8359},
doi = {10.7717/peerj.918},
abstract = {Here we share a rich gait data set collected from fifteen subjects walking at three speeds on an instrumented treadmill. Each trial consists of 120 s of normal walking and 480 s of walking while being longitudinally perturbed during each stance phase with pseudo-random fluctuations in the speed of the treadmill belt. A total of approximately 1.5 h of normal walking ({$>$}5000 gait cycles) and 6 h of perturbed walking ({$>$}20,000 gait cycles) is included in the data set. We provide full body marker trajectories and ground reaction loads in addition to a presentation of processed data that includes gait events, 2D joint angles, angular rates, and joint torques along with the open source software used for the computations. The protocol is described in detail and supported with additional elaborate meta data for each trial. This data can likely be useful for validating or generating mathematical models that are capable of simulating normal periodic gait and non-periodic, perturbed gaits.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
keywords = {control,Data,Gait,Perturbation},
file = {/home/moorepants/Zotero/storage/VE6QNGWW/Moore et al. - 2015 - An elaborate data set on human gait and the effect.pdf}
}
@misc{Moore2015b,
title = {Quiet {{Standing Control Parameter Identification}} with {{Direct Collocation}}},
author = {Moore, Jason K. and van den Bogert, Antonie J.},
year = {2015},
month = jul,
address = {{XV International Symposium on Computer Simulation in Biomechanics: Edinburgh, UK}},
url = {https://github.com/csu-hmc/ISBTGCS2015},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/34YAL35C/Moore and Bogert - 2015 - Quiet Standing Control Parameter Identification wi.pdf}
}
@inproceedings{Moore2016,
title = {An {{Optimal Handling Bicycle}}},
booktitle = {Proceedings of the 2016 {{Bicycle}} and {{Motorcycle Dynamics Conference}}},
author = {Moore, Jason K. and Hubbard, Mont and Hess, Ronald A.},
year = {2016},
month = sep,
publisher = {{Figshare}},
doi = {10.6084/m9.figshare.c.3460590.v11},
abstract = {We present a method to find an optimal handling bicycle using purely analytical and numerical means. Given a linear parametrized bicycle vehicle model, a simple manual controller, and a model-based metric that correlates with subjective handling measures, we formulate the search for optimal geometric parameters that give the best handling bicycle. Optimal bicycle designs for a number of design speeds are discovered including bicycles with unintuitive geometry, such as large negative trail. The resulting maximum handling quality metrics for the optimal bicycle designs follow a logarithmic relationship with respect to design speed. These optimal handling bicycles can be ridden at speeds other than the design speed and, in general, handling difficulty decreases with increasing speed. Finally, we show that there is little evidence of correlation between bicycle open-loop stability and optimal handling.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/TCWJWENP/Moore et al. - 2016 - An Optimal Handling Bicycle.pdf}
}
@misc{Moore2017,
title = {Learning {{Mechanical Design Through Lightweight Prototyping}}},
author = {Moore, Jason K.},
year = {2017},
month = feb,
journal = {UC Davis Engineering Education Learning Community},
url = {http://engineering.ucdavis.edu/eelc/learning-mechanical-design-through-lightweight-prototyping/},
copyright = {All rights reserved}
}
@misc{Moore2017a,
title = {Optimal Bicycle Design to Maximize Handling and Safety},
author = {Moore, Jason K. and Hubbard, Mont and Hess, Ronald A.},
year = {2017},
month = sep,
address = {{6th Annual International Cycling Safety Conference: Davis, CA, USA}},
doi = {10.6084/m9.figshare.5405242.v1},
abstract = {This article is part of the Proceedings of the 6th Annual International Cycling Safety Conference held in Davis, California, USA on September 20th through 23rd in the year 2017.Paper ID: 105},
copyright = {All rights reserved},
file = {/home/moorepants/Zotero/storage/4CFJNLGG/Moore et al. - 2017 - Optimal bicycle design to maximize handling and sa.pdf}
}
@misc{Moore2017b,
title = {Resonance: {{A Python}} Package for Mechanical Vibration Analysis},
author = {Moore, Jason K. and Lyons, Kenneth},
year = {2017},
month = jul,
url = {https://github.com/moorepants/resonance/},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
howpublished = {University of California, Davis}
}
@book{Moore2017c,
title = {Resonance: {{Learning Mechanical Vibration Enginering Through Computation}} -- {{Draft}}},
author = {Moore, Jason K. and Lyons, Kenneth},
year = {2017},
month = dec,
url = {https://moorepants.github.io/resonance/},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
annotation = {Draft}
}
@misc{Moore2017d,
title = {Skijumpdesign: {{A}} Ski Jump Design Tool for Equivalent Fall Height.},
author = {Moore, Jason K. and Hubbard, Mont and Cloud, Bryn},
year = {2017},
month = dec,
url = {https://gitlab.com/moorepants/skijumpdesign},
copyright = {MIT License},
howpublished = {University of California, Davis}
}
@article{Moore2018,
title = {Opty: {{Software}} for Trajectory Optimization and Parameter Identification Using Direct Collocation},
author = {Moore, Jason K. and {van den Bogert}, Antonie},
year = {2018},
month = jan,
journal = {Journal of Open Source Software},
volume = {3},
number = {21},
pages = {300},
doi = {10.21105/joss.00300},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/MY4667HT/Moore and van den Bogert - 2018 - opty Software for trajectory optimization and par.pdf;/home/moorepants/Zotero/storage/8TTTN3R5/joss.html}
}
@article{Moore2018a,
title = {Skijumpdesign: {{A Ski Jump Design Tool}} for {{Specified Equivalent Fall Height}}},
author = {Moore, Jason K. and Hubbard, Mont},
year = {2018},
month = aug,
journal = {The Journal of Open Source Software},
volume = {3},
number = {28},
pages = {818},
doi = {10.21105/joss.00818},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
file = {/home/moorepants/Zotero/storage/GLIEJ8LH/Moore and Hubbard - 2018 - skijumpdesign A Ski Jump Design Tool for Specifie.pdf;/home/moorepants/Zotero/storage/7ILNQJSL/joss.html}
}
@misc{Moore2018b,
title = {Using {{Computational Thinking}} to {{Teach Mechanical Vibrations}}},
author = {Moore, Jason K. and Lyons, Kenneth},
year = {2018},
month = apr,
journal = {UC Davis Engineering Education Learning Community},
url = {http://engineering.ucdavis.edu/eelc/using-computational-thinking-to-teach-mechanical-vibrations/},
copyright = {All rights reserved}
}
@inproceedings{Moore2019,
title = {Expanded {{Optimization}} for {{Discovering Optimal Lateral Handling Bicycles}}},
booktitle = {Bicycle and {{Motorcycle Dynamics}} 2019: {{Symposium}} for {{Dynamics}} and {{Control}} of {{Single Track Vehicles}}},
author = {Moore, Jason K and Hubbard, Mont},
year = {2019},
pages = {12},
publisher = {{Figshare}},
address = {{Padua, Italy}},
doi = {10.6084/m9.figshare.9942938.v1},
abstract = {Previously, we introduced a method of optimizing four primary geometric parameters of a bicycle's design to maximize its lateral handling qualities. Here we expand that method to optimize over all of the geometric and inertial parameters in the linear Whipple-Carvallo bicycle model. To ensure physically realizable bicycle designs we include 7 equality constraints, 21 inequality constraints, and lower and upper bounds on each free optimization parameter. This improves over the prior work by expanding the search space with many more parameters and the guarantee of physical realizability. We present four bicycle designs discovered by the optimization procedure that have optimal later handling qualities. The bicycles are similar in design to familiar bicycle designs but are not generally self-stable and exhibit unusual characteristics such as large positive and negative trail, large size relative to the rider, and minimal steering inertia. The method is a useful tool for generating atypical bicycle designs that exhibit desired dynamical qualities and could be broadly applied to other vehicle designs.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
file = {/home/moorepants/Zotero/storage/MEFR8V2I/Moore and Hubbard - Expanded Optimization for Discovering Optimal Late.pdf}
}
@misc{Moore2019a,
type = {Oral},
title = {Expanded {{Optimization}} for {{Discovering Optimal Lateral Handling Bicycles}}},
author = {Moore, Jason K and Hubbard, Mont and Hess, Ronald A},
year = {2019},
address = {{Bicycle and Motorcycle Dynamics 2019: Padua, Italy}},
abstract = {Physical design features of ground vehicles can affect their lateral handling qualities. Geometry, mass, and mass distribution of the vehicle's primary components as well as tire characteristics are primary contributors to poor and good handling due to their important influence on the vehicle's dynamics. In past work, we have presented a theoretical and computational framework for assessing the lateral task-independent handling qualities of simplified single track vehicle designs [1, 4]. In subsequent work, we showed that minimizing our handling quality metric (HQM) can produce theoretically optimal handling designs when only four geometric parameters are explored as the optimization variables [3]. The present work's goal is to expand this optimization problem to 24 geometry, mass, and inertial parameters as the optimization variables so that a broader search space of optimal bicycle designs is considered. This task is complicated by the fact that we desire to limit the search space to physically realizable designs. Doing so introduces 35 linear and nonlinear constraint equations on the optimization variables. We formulate a constrained optimization problem and use nonlinear programming to discover optimal, yet realizable, bicycle designs.},
copyright = {Creative Commons Attribution 4.0 International License (CC-BY)},
langid = {english},
annotation = {Abstract},
file = {/home/moorepants/Zotero/storage/FQE3FPBZ/Moore and Hubbard - Expanded Optimization for Discovering Optimal Late.pdf;/home/moorepants/Zotero/storage/MAPQQKEG/Moore et al. - 2019 - Expanded Optimization for Discovering Optimal Late.pdf}
}
@misc{Moore2021,
title = {Safety-{{Conscious Design}} of {{Terrain Park Jumps}}: {{Ethical Issues}} and {{Online Software}}},
author = {Moore, Jason K. and Cloud, Bryn and Hubbard, Mont and Brown, Christopher A.},
year = {2021},
month = mar,
publisher = {{engrXiv}},
doi = {10.31224/osf.io/sq7u9},
archiveprefix = {engrXiv},
copyright = {CC-BY 4.0},