Submit Search
Upload
自律移動ロボット向けハード・ソフト協調のためのコンポーネント設計支援ツール
•
1 like
•
323 views
Kazushi Yamashina
Follow
2016年度の日本ロボット学会において使用した資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 14
Download now
Download to read offline
Recommended
FPGA処理をROSコンポーネント化する自動設計環境
FPGA処理をROSコンポーネント化する自動設計環境
Kazushi Yamashina
FPGAの処理をソフトウェアコンポーネント化する設計ツールcReCompの高機能化の検討
FPGAの処理をソフトウェアコンポーネント化する設計ツールcReCompの高機能化の検討
Kazushi Yamashina
cReComp : Automated Design Tool for ROS-Compliant FPGA Component
cReComp : Automated Design Tool for ROS-Compliant FPGA Component
Kazushi Yamashina
FPGAを用いた処理のロボット向けコンポーネントの設計生産性評価
FPGAを用いた処理のロボット向けコンポーネントの設計生産性評価
Kazushi Yamashina
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
NECST Lab @ Politecnico di Milano
BKK16-302: Android Optimizing Compiler: New Member Assimilation Guide
BKK16-302: Android Optimizing Compiler: New Member Assimilation Guide
Linaro
Berkeley Packet Filters
Berkeley Packet Filters
Kernel TLV
uRock @ Jserv Course Final
uRock @ Jserv Course Final
宗凡 楊
Recommended
FPGA処理をROSコンポーネント化する自動設計環境
FPGA処理をROSコンポーネント化する自動設計環境
Kazushi Yamashina
FPGAの処理をソフトウェアコンポーネント化する設計ツールcReCompの高機能化の検討
FPGAの処理をソフトウェアコンポーネント化する設計ツールcReCompの高機能化の検討
Kazushi Yamashina
cReComp : Automated Design Tool for ROS-Compliant FPGA Component
cReComp : Automated Design Tool for ROS-Compliant FPGA Component
Kazushi Yamashina
FPGAを用いた処理のロボット向けコンポーネントの設計生産性評価
FPGAを用いた処理のロボット向けコンポーネントの設計生産性評価
Kazushi Yamashina
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
OXiGen: Automated FPGA design flow from C applications to dataflow kernels - ...
NECST Lab @ Politecnico di Milano
BKK16-302: Android Optimizing Compiler: New Member Assimilation Guide
BKK16-302: Android Optimizing Compiler: New Member Assimilation Guide
Linaro
Berkeley Packet Filters
Berkeley Packet Filters
Kernel TLV
uRock @ Jserv Course Final
uRock @ Jserv Course Final
宗凡 楊
Understanding eBPF in a Hurry!
Understanding eBPF in a Hurry!
Ray Jenkins
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
themperek
Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with Elixir
Hideki Takase
Track Finding in LHCb's 2020 Trigger
Track Finding in LHCb's 2020 Trigger
Timothy Head
RISC-V 30908 patra
RISC-V 30908 patra
RISC-V International
An Introduction to ROS-Industrial
An Introduction to ROS-Industrial
Clay Flannigan
OpenCon2014 - Sumatra as an Open Science tool
OpenCon2014 - Sumatra as an Open Science tool
Felix Z. Hoffmann
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
Shinya Takamaeda-Y
The Parrot VM
The Parrot VM
François Perrad
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
Shinya Takamaeda-Y
Erlang os
Erlang os
Pinche12345
Mon Acc Ccr Workshop
Mon Acc Ccr Workshop
FNian
Jitsi Videobridge, Octopodes, and Kotlin
Jitsi Videobridge, Octopodes, and Kotlin
Boris Grozev
Valve & Amplifier Design, Circuit Examples
Valve & Amplifier Design, Circuit Examples
Valve Data
The Robot Operating System ecosystem and Python
The Robot Operating System ecosystem and Python
Esteve Fernández
Report for weather pi
Report for weather pi
Asutosh Hota
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Anne Nicolas
Efficient JIT to 32-bit Arches
Efficient JIT to 32-bit Arches
Netronome
Rclex: A Library for Robotics meet Elixir
Rclex: A Library for Robotics meet Elixir
Hideki Takase
Some experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon Phi
Maho Nakata
20161006 rsp2016 ohkawa-presen
20161006 rsp2016 ohkawa-presen
Takeshi Ohkawa
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
Daniel Bimschas
More Related Content
What's hot
Understanding eBPF in a Hurry!
Understanding eBPF in a Hurry!
Ray Jenkins
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
themperek
Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with Elixir
Hideki Takase
Track Finding in LHCb's 2020 Trigger
Track Finding in LHCb's 2020 Trigger
Timothy Head
RISC-V 30908 patra
RISC-V 30908 patra
RISC-V International
An Introduction to ROS-Industrial
An Introduction to ROS-Industrial
Clay Flannigan
OpenCon2014 - Sumatra as an Open Science tool
OpenCon2014 - Sumatra as an Open Science tool
Felix Z. Hoffmann
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
Shinya Takamaeda-Y
The Parrot VM
The Parrot VM
François Perrad
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
Shinya Takamaeda-Y
Erlang os
Erlang os
Pinche12345
Mon Acc Ccr Workshop
Mon Acc Ccr Workshop
FNian
Jitsi Videobridge, Octopodes, and Kotlin
Jitsi Videobridge, Octopodes, and Kotlin
Boris Grozev
Valve & Amplifier Design, Circuit Examples
Valve & Amplifier Design, Circuit Examples
Valve Data
The Robot Operating System ecosystem and Python
The Robot Operating System ecosystem and Python
Esteve Fernández
Report for weather pi
Report for weather pi
Asutosh Hota
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Anne Nicolas
Efficient JIT to 32-bit Arches
Efficient JIT to 32-bit Arches
Netronome
Rclex: A Library for Robotics meet Elixir
Rclex: A Library for Robotics meet Elixir
Hideki Takase
Some experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon Phi
Maho Nakata
What's hot
(20)
Understanding eBPF in a Hurry!
Understanding eBPF in a Hurry!
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades
Cockatrice: A Hardware Design Environment with Elixir
Cockatrice: A Hardware Design Environment with Elixir
Track Finding in LHCb's 2020 Trigger
Track Finding in LHCb's 2020 Trigger
RISC-V 30908 patra
RISC-V 30908 patra
An Introduction to ROS-Industrial
An Introduction to ROS-Industrial
OpenCon2014 - Sumatra as an Open Science tool
OpenCon2014 - Sumatra as an Open Science tool
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
A Framework for Efficient Rapid Prototyping by Virtually Enlarging FPGA Resou...
The Parrot VM
The Parrot VM
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
助教が吼える! 各界の若手研究者大集合「ハードウェアはやわらかい」
Erlang os
Erlang os
Mon Acc Ccr Workshop
Mon Acc Ccr Workshop
Jitsi Videobridge, Octopodes, and Kotlin
Jitsi Videobridge, Octopodes, and Kotlin
Valve & Amplifier Design, Circuit Examples
Valve & Amplifier Design, Circuit Examples
The Robot Operating System ecosystem and Python
The Robot Operating System ecosystem and Python
Report for weather pi
Report for weather pi
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Kernel Recipes 2014 - kGraft: Live Patching of the Linux Kernel
Efficient JIT to 32-bit Arches
Efficient JIT to 32-bit Arches
Rclex: A Library for Robotics meet Elixir
Rclex: A Library for Robotics meet Elixir
Some experiences for porting application to Intel Xeon Phi
Some experiences for porting application to Intel Xeon Phi
Similar to 自律移動ロボット向けハード・ソフト協調のためのコンポーネント設計支援ツール
20161006 rsp2016 ohkawa-presen
20161006 rsp2016 ohkawa-presen
Takeshi Ohkawa
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
Daniel Bimschas
2013 06-ohkawa-heart-presen
2013 06-ohkawa-heart-presen
Takeshi Ohkawa
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
PROFIBUS and PROFINET InternationaI - PI UK
Introduction to FPGA acceleration
Introduction to FPGA acceleration
Marco77328
carrow - Go bindings to Apache Arrow via C++-API
carrow - Go bindings to Apache Arrow via C++-API
Yoni Davidson
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
Maurizio Donna
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...
PROIDEA
SDAccel Design Contest: Intro
SDAccel Design Contest: Intro
NECST Lab @ Politecnico di Milano
Hand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWeb
Sugree Phatanapherom
Low Overhead System Tracing with eBPF
Low Overhead System Tracing with eBPF
Akshay Kapoor
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
Spark Summit
これからのPerlプロダクトのかたち(YAPC::Asia 2013)
これからのPerlプロダクトのかたち(YAPC::Asia 2013)
goccy
Profiling and optimizing go programs
Profiling and optimizing go programs
Badoo Development
Field programmable Gate Arrays Chapter 6.pdf
Field programmable Gate Arrays Chapter 6.pdf
ffwwx10
Nobuya Okada presentation
Nobuya Okada presentation
kazu_papasan
FPGA
FPGA
Syed Saeed
NBIS RNA-seq course
NBIS RNA-seq course
Phil Ewels
FPGAs for Supercomputing: The Why and How
FPGAs for Supercomputing: The Why and How
DESMOND YUEN
Raspberry Pi + ROS
Raspberry Pi + ROS
ArnoldBail
Similar to 自律移動ロボット向けハード・ソフト協調のためのコンポーネント設計支援ツール
(20)
20161006 rsp2016 ohkawa-presen
20161006 rsp2016 ohkawa-presen
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
2013 09-02 senzations-bimschas-part4-setting-up-your-own-testbed
2013 06-ohkawa-heart-presen
2013 06-ohkawa-heart-presen
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
FPGA-based error generator for PROFIBUS DP - Jean-Marc Capron (Yncréa Hauts-d...
Introduction to FPGA acceleration
Introduction to FPGA acceleration
carrow - Go bindings to Apache Arrow via C++-API
carrow - Go bindings to Apache Arrow via C++-API
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...
PLNOG 13: P. Kupisiewicz, O. Pelerin: Make IOS-XE Troubleshooting Easy – Pack...
SDAccel Design Contest: Intro
SDAccel Design Contest: Intro
Hand-on Resources II: Extending SCMSWeb
Hand-on Resources II: Extending SCMSWeb
Low Overhead System Tracing with eBPF
Low Overhead System Tracing with eBPF
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
MMLSpark: Lessons from Building a SparkML-Compatible Machine Learning Library...
これからのPerlプロダクトのかたち(YAPC::Asia 2013)
これからのPerlプロダクトのかたち(YAPC::Asia 2013)
Profiling and optimizing go programs
Profiling and optimizing go programs
Field programmable Gate Arrays Chapter 6.pdf
Field programmable Gate Arrays Chapter 6.pdf
Nobuya Okada presentation
Nobuya Okada presentation
FPGA
FPGA
NBIS RNA-seq course
NBIS RNA-seq course
FPGAs for Supercomputing: The Why and How
FPGAs for Supercomputing: The Why and How
Raspberry Pi + ROS
Raspberry Pi + ROS
Recently uploaded
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Anamika Sarkar
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
upamatechverse
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
Mark Billinghurst
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
RajkumarAkumalla
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
Call Girls in Nagpur High Profile
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
upamatechverse
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
João Esperancinha
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
Asutosh Ranjan
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
9953056974 Low Rate Call Girls In Saket, Delhi NCR
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
RajaP95
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
DeepakSakkari2
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
KurinjimalarL3
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
slot gacor bisa pakai pulsa
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
null - The Open Security Community
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
rehmti665
Recently uploaded
(20)
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
自律移動ロボット向けハード・ソフト協調のためのコンポーネント設計支援ツール
1.
PEAR-LAB Utsunomiya Univ. 2016/9/9
34 1
2.
PEAR-LAB Utsunomiya Univ. SCOPE
152103014 • FPGA • • 27 29 2016/9/9 34 2
3.
PEAR-LAB Utsunomiya Univ. • •
SLAM Deep Learning • • FPGA* • Field Programmable Gate Array LSI • & [1] • FPGA × • FPGA 2016/9/9 34 3 [1] Li, F., Lin, Y., He, L., and Cong, J., “Low-power FPGA using pre-defined dual-Vdd/dual-Vt fabrics,” In Proceedings of the 2004 ACM/SIGDA 12th international symposium on Field programmable gate arrays (pp. 42-50). ACM, 2004.
4.
PEAR-LAB Utsunomiya Univ. •
FPGA cReComp • cReComp creator for Reconfigurable Component • FPGA ROS • ROS (Robot Operating System) • 2016/9/9 34 4
5.
PEAR-LAB Utsunomiya Univ. ROS
FPGA [2] • FPGA ROS × • ROS • Programmable SoC (CPU FPGA) • CPU-FPGA 2016/9/9 34 5 FPGA ( ) CPU FPGA ROS ROS ROS Topic Topic [2] Kazushi Yamashina, Takeshi Ohkawa, Kanemitsu Ootsu and Takashi Yokota : “Proposal of ROS-compliant FPGA Component for Low- Power Robotic Systems - case study on image processing application -”, Proceedings of 2nd International Workshop on FPGAs for Software Programmers, FSP2015, pp. 62-67, 2015.
6.
PEAR-LAB Utsunomiya Univ. ROS
FPGA 2016/9/9 34 6 ( ) FPGA ( ) ROS Topic Topic ROS Component (software only) ROS FPGA Topic • FPGA • • FPGA I/F • PWM • HW-SW • FPGA • FPGA HW-SW
7.
PEAR-LAB Utsunomiya Univ. cReComp
creator for Reconfigurable Component • FPGA ROS FPGA • HW-SW • Python or scrp 2016/9/9 34 7 git clone https://github.com/kazuyamashi/cReComp.git pip install crecomp
8.
PEAR-LAB Utsunomiya Univ. cReComp 2016/9/9
34 8 • • HDL • HW-SW • scrp (specification for cReComp ) • Python • • (HDL) • (C++) • ROS msg • • • SW HW • HW SW • • HW I/FSW I/F ROS *.v ROS FPGA *.cpp ( ) I/F cReComp *.scrp or *.py *.v *.msg
9.
PEAR-LAB Utsunomiya Univ. cReComp 2016/9/9
34 9 crecomp -s sensor_ctl.scrp -u sonic_sensor.v crecomp -b sensot_ctl.scrp sensor_ctl/ +--hardware/ +----sensor_ctl.v +----sonic_sensor.v +--software/ +----lib_cpp.h +----Makefile +----sensor_ctl.cpp +----ros_package/
10.
PEAR-LAB Utsunomiya Univ. 2016/9/9
34 10 Software Interface (C++) FIFO 32-bits sig_out Hardware Interface (Verilog-HDL) sonic_sensor ( ) write read HW→SW SW→HW / Sensor ROS Pub/Sub CPU FPGA req_in sensor_data32 32 finish_flag busy_flag cReComp
11.
PEAR-LAB Utsunomiya Univ. cReComp
[4] cReComp • • cReComp scrp • 6 • FPGA 3 • C++ 1 6 • Linux 1 3 • 1. cReComp 2. Scrp 3. ( ) • • 5 (5 × 4 × 3 2 1 ) • • 2016/9/9 34 11 0:00 0:02 0:05 0:08 0:11 0:14 0:17 0:20 1 2 3 4 5 cReComp Scrp () (5 1 ) Zedboard Avnet Programmable SoC Zynq-7020 Xilinx ARM 666MHz OS xillinux-1.3 Ubuntu12.04 ROS groovy Parallax PING Ultrasonic Distance Sensor FPGA 42 [4] FPGA ROS ,” 60 , 2016. ×
12.
PEAR-LAB Utsunomiya Univ. •
FPGA cReComp • cReComp • FPGA ROS FPGA • HW-SW • • • 10 • Visual SLAM FPGA “ 2016/9/9 34 12
13.
PEAR-LAB Utsunomiya Univ. 2016/9/9
34 13 cReComp : git clone https://github.com/kazuyamashi/cReComp.git pip install crecomp FPGA ROS FPGA ROS : OpenReroc https://github.com/Kumikomi/OpenReroc OpenReroc FPGAROS
14.
PEAR-LAB Utsunomiya Univ. * 2016/9/9
34 14
Download now