BRiM: A Modular and Extensible Open-Source Framework for Creating Bicycle-Rider Models

Timo J. Stienstra, Samuel G. Brockie, J. K. Moore
{"title":"BRiM: A Modular and Extensible Open-Source Framework for Creating Bicycle-Rider Models","authors":"Timo J. Stienstra, Samuel G. Brockie, J. K. Moore","doi":"10.59490/649c47752c5a0f618ab54e7a","DOIUrl":null,"url":null,"abstract":"Despite the publication of many bicycle models, there is yet to exist a common framework for building and extending bicycle-rider models that can be easily shared between researchers. To fill this gap, we have developed BRiM, a modular and extensible open-source framework for creating Bicycle-Rider Models. It uses an established bicycle model, like the Carvallo-Whipple model, which can be extended using components from BRiM's extensive library, or user-defined custom subclasses. It leverages the open-source Python package SymPy, a computer algebra system, to compute the equations of motion. This results in symbolic equations of motion, which, after code generation, can be used to simulate and optimise the model. The effectiveness of BRiM is demonstrated by solving a trajectory tracking problem using a direct collocation algorithm.","PeriodicalId":141471,"journal":{"name":"The Evolving Scholar - BMD 2023, 5th Edition","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Evolving Scholar - BMD 2023, 5th Edition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.59490/649c47752c5a0f618ab54e7a","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Despite the publication of many bicycle models, there is yet to exist a common framework for building and extending bicycle-rider models that can be easily shared between researchers. To fill this gap, we have developed BRiM, a modular and extensible open-source framework for creating Bicycle-Rider Models. It uses an established bicycle model, like the Carvallo-Whipple model, which can be extended using components from BRiM's extensive library, or user-defined custom subclasses. It leverages the open-source Python package SymPy, a computer algebra system, to compute the equations of motion. This results in symbolic equations of motion, which, after code generation, can be used to simulate and optimise the model. The effectiveness of BRiM is demonstrated by solving a trajectory tracking problem using a direct collocation algorithm.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
BRiM:用于创建自行车骑手模型的模块化和可扩展的开源框架
尽管已经发表了许多自行车模型,但目前还没有一个共同的框架来构建和扩展自行车骑行者模型,以便在研究人员之间轻松共享。为了填补这一空白,我们开发了BRiM,这是一个用于创建自行车骑手模型的模块化和可扩展的开源框架。它使用已建立的自行车模型,如Carvallo-Whipple模型,可以使用BRiM扩展库中的组件或用户定义的自定义子类对其进行扩展。它利用开源的Python包SymPy(一个计算机代数系统)来计算运动方程。这产生了运动的符号方程,在代码生成之后,可以用来模拟和优化模型。通过直接搭配算法求解一个轨迹跟踪问题,验证了该算法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Application of tire multi-physical modeling methodologies for the preliminary definition of a racing motorcycle setup Application of tire multi-physical modeling methodologies for the preliminary definition of a racing motorcycle setup New design approach for leaf-springs in motorcycles Improvement of Cycling Efficiency for Drivetrains with Elasticity Analysis of stopping behaviour of cyclists at a traffic light-controlled intersection using trajectory data
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1