diff --git a/content/pages/jobs.rst b/content/pages/jobs.rst index 49510fe3..81f66e3d 100644 --- a/content/pages/jobs.rst +++ b/content/pages/jobs.rst @@ -76,13 +76,29 @@ in finding students for [#]_: - Date posted - Partners - Type + * - `Near Zero Speed Reaction Wheel Balanced Cargo Bicycles <{filename}/pages/jobs/near-zero-speed-reaction-wheel-cargo-bicycle.rst>`_ + - 2023-10-27 + - + - Thesis + * - `Using Model Predictive Control to Assist in Bicycle Lane Changes <{filename}/pages/jobs/mpc-bicycle-assist-experiments.rst>`_ + - 2023-10-27 + - Laura Marchal-Crespo, Leila Alizadehsaravi + - Thesis + * - `Cycling in Virtual Reality <{filename}/pages/jobs/cycling-in-virtual-reality.rst>`_ + - 2023-10-27 + - Rado Dukalski + - Thesis + * - `Optimal Control of the Bicycle-Rider Human-Machine System <{filename}/pages/jobs/optimal-bicycle-rider.rst>`_ + - 2023-10-27 + - + - Thesis * - `Experiments with Cyclist Social Forces for Microscopic Traffic Simulation <{filename}/pages/jobs/cyclist-social-force-experiments.rst>`_ - 2023-08-22 - - + - Christoph Schmidt - Thesis * - `Estimation of Bicycle Tire Contact Patch Forces Using Simple Sensors <{filename}/pages/jobs/bicycle-tire-force-estimation.rst>`_ - 2022-09-08 - - + - Gabriele Dell'Orto - Thesis * - `Unravelling Vestibular Sensory Contributions to Bicycle Balance Control <{filename}/pages/jobs/bicycle-balance-vestibular-contributions.rst>`_ - 2021-02-23 diff --git a/content/pages/jobs/cycling-in-virtual-reality.rst b/content/pages/jobs/cycling-in-virtual-reality.rst index 425e027d..d1a70ef1 100644 --- a/content/pages/jobs/cycling-in-virtual-reality.rst +++ b/content/pages/jobs/cycling-in-virtual-reality.rst @@ -16,10 +16,10 @@ number of things, for example: - What are the minimal twin elements needed to safely cycle? - How long does it take people to get accustomed to this experience? -- Is motion sickness prevelant in this environment, if so what experiences +- Is motion sickness prevalent in this environment, if so what experiences should we avoid to minimize motion sickness? - What are the possibilities and limitations in managing deviations from a - straight path? The cyclist must stay nomimally straight on the treadmill but + straight path? The cyclist must stay nominally straight on the treadmill but there are likely ways to simulate turning to some degree. - What types of real world cycling scenarios can we mimic in the VR environment? diff --git a/content/pages/jobs/mpc-bicycle-assist-experiments.rst b/content/pages/jobs/mpc-bicycle-assist-experiments.rst index c2b082ae..ffeb233c 100644 --- a/content/pages/jobs/mpc-bicycle-assist-experiments.rst +++ b/content/pages/jobs/mpc-bicycle-assist-experiments.rst @@ -2,7 +2,7 @@ Using Model Predictive Control to Assist in Bicycle Lane Changes ================================================================ -:date: 2023-09-28 +:date: 2023-10-27 :status: hidden :slug: jobs/msc/mpc-bicycle-assist-experiments.rst :template: msc-project @@ -23,3 +23,8 @@ riders, but did not find a positive result. This is most likely due to a number of shortcomings in the hardware and experimental design. The goal of this project would be to alleviate those shortcomings and to perform a larger scale experiment to test the capabilities of the MPC based steering assist. + +See our paper on the topic for a description of the work you will build upon: + + Model Predictive Control-based haptic steering assistance to enhance motor + learning of a bicycling task: A pilot study, https://doi.org/10.31224/2811 diff --git a/content/pages/jobs/near-zero-speed-reaction-wheel-c~argo-bicycle.rst b/content/pages/jobs/near-zero-speed-reaction-wheel-cargo-bicycle.rst similarity index 93% rename from content/pages/jobs/near-zero-speed-reaction-wheel-c~argo-bicycle.rst rename to content/pages/jobs/near-zero-speed-reaction-wheel-cargo-bicycle.rst index 291f1338..21d100e5 100644 --- a/content/pages/jobs/near-zero-speed-reaction-wheel-c~argo-bicycle.rst +++ b/content/pages/jobs/near-zero-speed-reaction-wheel-cargo-bicycle.rst @@ -2,7 +2,7 @@ Near Zero Speed Reaction Wheel Balanced Cargo Bicycles ====================================================== -:date: 2023-09-28 +:date: 2023-10-27 :status: hidden :slug: jobs/msc/near-zero-speed-reaction-wheel-cargo-bicycle :template: msc-project @@ -16,9 +16,11 @@ Near Zero Speed Reaction Wheel Balanced Cargo Bicycles * - |reaction-wheel-cad| - |first-reaction-wheel-cargo-bike| -.. |headshot-brockie-sam| image:: https://objects-us-east-1.dream.io/mechmotum/reaction-wheel-cad.png +.. |reaction-wheel-cad| image:: https://objects-us-east-1.dream.io/mechmotum/reaction-wheel-cad.png + :width: 100% -.. |first-reaction-wheel-cargo-bike| image:: https://objects-us-east-1.dream.io/mechmotum/first-reaction-wheel-cargo-bike.jpg +.. |first-reaction-wheel-cargo-bike| image:: https://objects-us-east-1.dream.io/mechmotum/first-reaction-wheel-cargo-bike.png + :width: 100% Two wheel cargo bicycle use has grown over the last decade. Increases in "last mile" home delivery of goods and food requires rapid, versatile delivery in diff --git a/content/pages/jobs/optimal-bicycle-rider.rst b/content/pages/jobs/optimal-bicycle-rider.rst new file mode 100644 index 00000000..b2f637d4 --- /dev/null +++ b/content/pages/jobs/optimal-bicycle-rider.rst @@ -0,0 +1,38 @@ +========================================================= +Optimal Control of the Bicycle-Rider Human-Machine System +========================================================= + +:date: 2023-10-27 +:status: hidden +:slug: jobs/msc/optimal-control-bicycle-rider +:template: msc-project + + +.. figure:: https://objects-us-east-1.dream.io/mechmotum/brim-lane-change.gif + :align: center + :width: 80% + + Lane change simulation created with BRiM showing without and without a + rider. + +We have developed muscle driven bicycle-rider models and solved basic +trajectory optimization tracking problems, demonstrating that the models and +tools work and are capable. You can see various results here in this `blog post +<{filename}/czi-sympy-wrapup.rst>`_. + +This MSc project would be focused on solving some real problems with the new +tools. Here are some examples: + +- What are the optimal strategies in balancing a bicycle if you ride no-hands + versus steering only versus steering body movements? We also know you use + lateral motion of your knees and that could be interesting to investigate. +- Use the tools to discover the closed loop control the human uses in the + balancing task. +- Find the optimal race performance over an entire race course using the 3D + model. You can investigate the effects of changing out different aspects of + the bicycle: aerodynamics, rolling resistance, etc.? +- Find the effects of energy lost due to lateral motions of tires over the + whole course. + +There are numerous possibilities. You will be writing Python programs and +working on the related tools.