Skip to content

Commit

Permalink
Finalized new projects.
Browse files Browse the repository at this point in the history
  • Loading branch information
moorepants committed Oct 27, 2023
1 parent d88640f commit 81f82fb
Show file tree
Hide file tree
Showing 5 changed files with 69 additions and 8 deletions.
20 changes: 18 additions & 2 deletions content/pages/jobs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions content/pages/jobs/cycling-in-virtual-reality.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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?
Expand Down
7 changes: 6 additions & 1 deletion content/pages/jobs/mpc-bicycle-assist-experiments.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
38 changes: 38 additions & 0 deletions content/pages/jobs/optimal-bicycle-rider.rst
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit 81f82fb

Please sign in to comment.