Facilitating Model-Based Control through Software-Hardware Co-Design

被引:0
|
作者
Ramos, Joao [1 ]
Katz, Benjamin [1 ]
Chuah, Meng Yee [1 ]
Kim, Sangbae [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper exemplifies the design process for legged machines capable of dynamic behaviors. In order to achieve high performance robots, it is crucial to guarantee harmonious integration between software and hardware. Hence, the development of such capable robotic platforms must address design requirements that meet the assumptions of typical model-based controllers but also respect the physical limitations of a real system. First, we show that proper hardware design choices can greatly aid the control algorithm by approximating the physical robot to the template assumptions. We include actuation and sensing design examples that allows a simple model to capture a major portion of the natural dynamic behavior of the physical machine. Results are applied to a real robot (Figure 1) and we show that the adopted methodology is able to address typical problems in legged robots such as high bandwidth force control and robustness to impact. Finally, a simple model-based balance controller that takes advantage of the fidelity of the template model to the real machine is implemented. These are examples of software-hardware co-design processes that vastly facilitate robotic control.
引用
收藏
页码:566 / 572
页数:7
相关论文
共 50 条
  • [1] Software-Hardware Co-design for Video Coding Acceleration
    Niu, Xinwei
    Galarza, Luis
    Gao, Ying
    Fan, Jeffrey
    2012 44TH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY (SSST), 2012, : 57 - 60
  • [2] Convolutional Neural Network Model Compression Method for Software-Hardware Co-Design
    Jang, Seojin
    Liu, Wei
    Cho, Yongbeom
    INFORMATION, 2022, 13 (10)
  • [3] Research on software-hardware co-design methodology for video encoder design
    Lai, Jin-Mei
    Zhang, Yong
    Yao, Qing-Dong
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design & Computer Graphics, 2000, 12 (06): : 468 - 472
  • [4] Analytically Modeling Application Execution for Software-Hardware Co-Design
    Guo, Jichi
    Meng, Jiayuan
    Yi, Qing
    Morozov, Vitali
    Kumaran, Kalyan
    2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, 2014,
  • [5] Enabling Highly Efficient Capsule Networks Processing Through Software-Hardware Co-Design
    Zhang, Xingyao
    Fu, Xin
    Zhuang, Donglin
    Xie, Chenhao
    Song, Shuaiwen Leon
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (04) : 495 - 510
  • [6] Research on Software-hardware Co-design of Reconfigurable CNC System
    Wang, Tao
    Wang, Liwen
    Liu, Qingjian
    ADVANCED RESEARCH ON INDUSTRY, INFORMATION SYSTEMS AND MATERIAL ENGINEERING, PTS 1-7, 2011, 204-210 : 458 - +
  • [7] A software-hardware co-design method for deprivileging instructions in virtualization
    Tai, Y. (taiyunfang@ict.ac.cn), 1600, Inst. of Scientific and Technical Information of China (22):
  • [8] Exploring Hybrid Memory for GPU Energy Efficiency through Software-Hardware Co-Design
    Wang, Bin
    Wu, Bo
    Li, Dong
    Shen, Xipeng
    Yu, Weikuan
    Jiao, Yizheng
    Vetter, Jeffrey S.
    2013 22ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2013, : 93 - 102
  • [9] From Model to FPGA: Software-Hardware Co-Design for Efficient Neural Network Acceleration
    Guo, Kaiyun
    Sui, Lingzhi
    Qui, Jiantao
    Yao, Song
    Han, Song
    Wang, Yu
    Yang, Huanzhang
    2016 IEEE HOT CHIPS 28 SYMPOSIUM (HCS), 2016,
  • [10] Software-Hardware Co-design of Heterogeneous SmartNIC System for Recommendation Model Inference and Training
    Guo, Anqi
    Hao, Yuchen
    Wu, Chunshu
    Haghi, Pouya
    Pan, Zhenyu
    Si, Min
    Tao, Dingwen
    Li, Ang
    Herbordt, Martin
    Geng, Tong
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON SUPERCOMPUTING, ACM ICS 2023, 2023, : 336 - 347