SlideShare uma empresa Scribd logo
1 de 24
DIY GPS logger that enjoys using mbed

         TANAKA Toshihisa
            @tosihisa




                                        1
Self Introduction
●Toshihisa Tanaka (@tosihisa)
●Osaka Prefecture Sakai City living

●Work is a Embedded programmer.

●The hobby is to make the OSM map while traveling with

the motorcycle.
●Habitat

  http://twitter.com/tosihisa/
  http://mbed.org/users/tosihisa/
    http://www.openstreetmap.org/user/tosihisa
    http://lilo.linux.or.jp/


                                                         2
The made one...
●The GPS logger is made.
●This hits the model in the past.




                                           3
The made one...
●   This is the latest model.




                                            4
This was made.
●   Skytraq S1315F GPS Logger
●   It used it to experiment on goGPS.




                                         5
Why is the GPS logger made?
I am participating in OpenStreetMap.
In OpenStreetMap, I want the GPS log that accuracy is as good as possible.
Therefore, it thinks whether to obtain the position where accuracy by postprocessing is good by
   preserving raw data (raw data) of GPS.
The other...
GPS logger on the market ties and it doesn't tie an external antenna.
It wants to obtain some accuracy even when it is not possible to measure it with GPS like the
   tunnel and to obtain the position that is.
The capacity of GPS logger on the market in which the log can be done is small.
Special software is necessary for taking out the log. It is general and wants the log data.
It is freedom in above all. :-)




                                                                                                  6
DIY GPS Logger (1G)

                    3 axis
  USB            Accelerometer   3 axis gyro
 memory          (under LCD)     (not used)


                                       GPS
                                       5Hz
  128x64
   LCD                                2 axis
                                     compass

   main
board(mbed)


                                               7
It actually used it.
Make: Ogaki Meeting(2010-9-25)




                                        8
Result
The distance from Sakai to Ogaki is a round trip and about
 400Km.
Roughly 340Km was good at the log.




                                                             9
DIY GPS Logger (1.5G)
The base substrate is changed to ☆board Orange.




                                                  10
Specification
●   Main processor - mbed NXP LPC1768
●   Technical reference
    This mbed Microcontroller is based on a Cortex-M3 Core running at 96MHz, with 512KB
    FLASH, 64KB RAM and a load of interfaces including Ethernet, USB Device, CAN, SPI,
    I2C and other I/O.




                                                                                          11
Why is mbed used?
Because it is easy.
When it is usual development.
1) The development setting is installed.
2) ROM burnt wearing software is installed.
3) The debugging of the boot loader is serious. JTAG comes to want it.




                                                                         12
What is different as for mbed?
1) The boot loader has already been made.
2) Writing in ROM is "Drag & drop" and OK!!.
3) The installation of the compiler is unnecessary. Because all are Web bases.




                                                                             13
Specification
●   Base board - ☆board Orange
    http://kibanhonpo.shop-pro.jp/?
    pid=22678532




                                      14
Specification
GPS Module – FV-M11 (MTK Chipset
 5Hz)




                                   15
5Hz GPS...?

Kinki sports land ( Motorcycle circuit place in Kyoto )




           1Hz                      5Hz
                                                          16
Specification
3 axis Accelerometer
  MMA7361L -Analog Output (The noise
  often gets on. )




                                       17
Accelerometer
                                                                   野島断層保存館

                                                       震災体験館 体験コーナー加速度ログ

                      100




                       50




                        0
加速度 (10 ミリ g( ジー ))




                                 14 38 62 86 110 134 158 182 206 230 254 278 302 326 350 374 398 422 446 470 494 518
                             2     26 50 74 98 122 146 170 194 218 242 266 290 314 338 362 386 410 434 458 482 506     加速度 (x)
                                                                                                                       加速度 (y)
                                                                                                                       加速度 (z)
                       -50




                      -100




                      -150




                      -200

                                                              時間 (100 ミリ秒 )




                                                                                                                                 18
Specification
Gyro module
AE-GYRO-SMD – two gryo sensor.




                                 19
Specification
Digital Compass – HMC6352
 2 axsis digital compass




                             20
Specification
Infrared Remote-control Receiver
  Module
IRM-3638N3




                                   21
Thing that has been
                understood
●   When it is a motorcycle, the
    acceleration and the gyro are difficult.
    It shakes, and the noise is large.
●   The motorcycle can use a digital
    compass.
●   It seems to be able to do the “simple
    earthquake sensor” by applying the
    acceleration sensor.
●   Mbed is convenient. However,
    anything cannot be done if there is no
    net.                                       22
The future ・・・
●   Main CPU(& board) change to
    LPC1769-based.




                                  23
The future ・・・
●   Main CPU(& board) change to STM32
    “STBee MINI”
●   Flash 128k RAM 20k cpu clock 72MHz
●   30mA




                                         24

Mais conteúdo relacionado

Mais procurados

高専カンファレンス in 長野 基調講演 RoboCup
高専カンファレンス in 長野 基調講演 RoboCup高専カンファレンス in 長野 基調講演 RoboCup
高専カンファレンス in 長野 基調講演 RoboCupYusuke Ito
 
Qualcomm SnapDragon 400-based Android Wear
Qualcomm SnapDragon 400-based Android WearQualcomm SnapDragon 400-based Android Wear
Qualcomm SnapDragon 400-based Android WearJJ Wu
 
Computers of 2020 and 2030
Computers of 2020 and 2030Computers of 2020 and 2030
Computers of 2020 and 2030Tat Iwamoto
 
Nanosat eye in the sky Astronomy Society of Victoria
Nanosat eye in the sky   Astronomy Society of VictoriaNanosat eye in the sky   Astronomy Society of Victoria
Nanosat eye in the sky Astronomy Society of VictoriaMark Smith
 
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...pantel704
 
4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt
4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt
4 IGARSS2011kobayashiPi-SARearthquak20110724b.pptgrssieee
 
Qualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceQualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceJJ Wu
 
Golf gps Rangefinder of gta
Golf gps Rangefinder of gtaGolf gps Rangefinder of gta
Golf gps Rangefinder of gtaGTAdanielsu
 
GDC 2009: iPhone Development: Exploring The New Frontier
GDC 2009: iPhone Development: Exploring The New FrontierGDC 2009: iPhone Development: Exploring The New Frontier
GDC 2009: iPhone Development: Exploring The New FrontierNoel Llopis
 

Mais procurados (10)

高専カンファレンス in 長野 基調講演 RoboCup
高専カンファレンス in 長野 基調講演 RoboCup高専カンファレンス in 長野 基調講演 RoboCup
高専カンファレンス in 長野 基調講演 RoboCup
 
Qualcomm SnapDragon 400-based Android Wear
Qualcomm SnapDragon 400-based Android WearQualcomm SnapDragon 400-based Android Wear
Qualcomm SnapDragon 400-based Android Wear
 
Computers of 2020 and 2030
Computers of 2020 and 2030Computers of 2020 and 2030
Computers of 2020 and 2030
 
Nanosat eye in the sky Astronomy Society of Victoria
Nanosat eye in the sky   Astronomy Society of VictoriaNanosat eye in the sky   Astronomy Society of Victoria
Nanosat eye in the sky Astronomy Society of Victoria
 
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...
Cheaper moultrie game spy m 80 xd infrared digital trail camera 5.0 mp with m...
 
4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt
4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt
4 IGARSS2011kobayashiPi-SARearthquak20110724b.ppt
 
Qualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile DeviceQualcomm SnapDragon 800 Mobile Device
Qualcomm SnapDragon 800 Mobile Device
 
Golf gps Rangefinder of gta
Golf gps Rangefinder of gtaGolf gps Rangefinder of gta
Golf gps Rangefinder of gta
 
V30 Brochure(EN)-s
V30 Brochure(EN)-sV30 Brochure(EN)-s
V30 Brochure(EN)-s
 
GDC 2009: iPhone Development: Exploring The New Frontier
GDC 2009: iPhone Development: Exploring The New FrontierGDC 2009: iPhone Development: Exploring The New Frontier
GDC 2009: iPhone Development: Exploring The New Frontier
 

Destaque

Businesscanvasmodel
BusinesscanvasmodelBusinesscanvasmodel
BusinesscanvasmodelToOt'z Osial
 
MC² Growing Business Internationally
MC² Growing Business InternationallyMC² Growing Business Internationally
MC² Growing Business Internationallykatiedbaker
 
Leave me alone
Leave me aloneLeave me alone
Leave me alonerjgc123
 
Informacinė visuomenisė ir informacinės
Informacinė  visuomenisė ir informacinėsInformacinė  visuomenisė ir informacinės
Informacinė visuomenisė ir informacinėsSilvijana
 
Shopping Centre Projects
Shopping Centre ProjectsShopping Centre Projects
Shopping Centre ProjectsCampbellRigg
 

Destaque (13)

ConsumerCash
ConsumerCashConsumerCash
ConsumerCash
 
Mbed gps logger_20101105
Mbed gps logger_20101105Mbed gps logger_20101105
Mbed gps logger_20101105
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Businesscanvasmodel
BusinesscanvasmodelBusinesscanvasmodel
Businesscanvasmodel
 
Debian emdebian 20100817
Debian emdebian 20100817Debian emdebian 20100817
Debian emdebian 20100817
 
MC² Growing Business Internationally
MC² Growing Business InternationallyMC² Growing Business Internationally
MC² Growing Business Internationally
 
Leave me alone
Leave me aloneLeave me alone
Leave me alone
 
Setting Values
Setting ValuesSetting Values
Setting Values
 
OpenStreetMap 20140830
OpenStreetMap 20140830OpenStreetMap 20140830
OpenStreetMap 20140830
 
Informacinė visuomenisė ir informacinės
Informacinė  visuomenisė ir informacinėsInformacinė  visuomenisė ir informacinės
Informacinė visuomenisė ir informacinės
 
Bluebeard
BluebeardBluebeard
Bluebeard
 
Oss coding style
Oss coding styleOss coding style
Oss coding style
 
Shopping Centre Projects
Shopping Centre ProjectsShopping Centre Projects
Shopping Centre Projects
 

Semelhante a Diy gps logger_20110618

Mini Robot Fighter
Mini Robot FighterMini Robot Fighter
Mini Robot Fighterminirobot
 
Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012JJ Wu
 
Snapdragon platforms overview feat. MSM7x30 chipset (v7)
Snapdragon platforms overview feat. MSM7x30 chipset (v7)Snapdragon platforms overview feat. MSM7x30 chipset (v7)
Snapdragon platforms overview feat. MSM7x30 chipset (v7)Maxim Birger (马克斯)
 
CNC 2D PLOTTER PPT.pptx
CNC 2D PLOTTER PPT.pptxCNC 2D PLOTTER PPT.pptx
CNC 2D PLOTTER PPT.pptxAdityaBundela4
 
AJ-PX5000
AJ-PX5000AJ-PX5000
AJ-PX5000AVNed
 
Optimizing Games for Mobiles
Optimizing Games for MobilesOptimizing Games for Mobiles
Optimizing Games for MobilesSt1X
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selectionYoss Cohen
 
Lecture 15 ryuzo okada - vision processors for embedded computer vision
Lecture 15   ryuzo okada - vision processors for embedded computer visionLecture 15   ryuzo okada - vision processors for embedded computer vision
Lecture 15 ryuzo okada - vision processors for embedded computer visionmustafa sarac
 
Z turn board
Z turn boardZ turn board
Z turn boardmyirtech
 
GPU Architecture NVIDIA (GTX GeForce 480)
GPU Architecture NVIDIA (GTX GeForce 480)GPU Architecture NVIDIA (GTX GeForce 480)
GPU Architecture NVIDIA (GTX GeForce 480)Fatima Qayyum
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit pptNitesh Dubey
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsLinda Zhang
 

Semelhante a Diy gps logger_20110618 (20)

Mini Robot Fighter
Mini Robot FighterMini Robot Fighter
Mini Robot Fighter
 
Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012
 
Snapdragon platforms overview feat. MSM7x30 chipset (v7)
Snapdragon platforms overview feat. MSM7x30 chipset (v7)Snapdragon platforms overview feat. MSM7x30 chipset (v7)
Snapdragon platforms overview feat. MSM7x30 chipset (v7)
 
CNC 2D PLOTTER PPT.pptx
CNC 2D PLOTTER PPT.pptxCNC 2D PLOTTER PPT.pptx
CNC 2D PLOTTER PPT.pptx
 
PG-Strom
PG-StromPG-Strom
PG-Strom
 
AJ-PX5000
AJ-PX5000AJ-PX5000
AJ-PX5000
 
Optimizing Games for Mobiles
Optimizing Games for MobilesOptimizing Games for Mobiles
Optimizing Games for Mobiles
 
GPU
GPUGPU
GPU
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selection
 
Lecture 15 ryuzo okada - vision processors for embedded computer vision
Lecture 15   ryuzo okada - vision processors for embedded computer visionLecture 15   ryuzo okada - vision processors for embedded computer vision
Lecture 15 ryuzo okada - vision processors for embedded computer vision
 
Z turn board
Z turn boardZ turn board
Z turn board
 
GPU Architecture NVIDIA (GTX GeForce 480)
GPU Architecture NVIDIA (GTX GeForce 480)GPU Architecture NVIDIA (GTX GeForce 480)
GPU Architecture NVIDIA (GTX GeForce 480)
 
Beagle board
Beagle boardBeagle board
Beagle board
 
M7 vig400manual
M7 vig400manualM7 vig400manual
M7 vig400manual
 
graphics processing unit ppt
graphics processing unit pptgraphics processing unit ppt
graphics processing unit ppt
 
Mobile Devices - Product presentation 2012
Mobile Devices - Product presentation 2012Mobile Devices - Product presentation 2012
Mobile Devices - Product presentation 2012
 
Mediatek 3329
Mediatek 3329Mediatek 3329
Mediatek 3329
 
Muda Proposal
Muda ProposalMuda Proposal
Muda Proposal
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 ProcessorsMYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
MYD-Y6ULX Development Board for i.MX 6UL/6ULL ARM Cortex-A7 Processors
 

Último

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Último (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Diy gps logger_20110618

  • 1. DIY GPS logger that enjoys using mbed TANAKA Toshihisa @tosihisa 1
  • 2. Self Introduction ●Toshihisa Tanaka (@tosihisa) ●Osaka Prefecture Sakai City living ●Work is a Embedded programmer. ●The hobby is to make the OSM map while traveling with the motorcycle. ●Habitat http://twitter.com/tosihisa/ http://mbed.org/users/tosihisa/ http://www.openstreetmap.org/user/tosihisa http://lilo.linux.or.jp/ 2
  • 3. The made one... ●The GPS logger is made. ●This hits the model in the past. 3
  • 4. The made one... ● This is the latest model. 4
  • 5. This was made. ● Skytraq S1315F GPS Logger ● It used it to experiment on goGPS. 5
  • 6. Why is the GPS logger made? I am participating in OpenStreetMap. In OpenStreetMap, I want the GPS log that accuracy is as good as possible. Therefore, it thinks whether to obtain the position where accuracy by postprocessing is good by preserving raw data (raw data) of GPS. The other... GPS logger on the market ties and it doesn't tie an external antenna. It wants to obtain some accuracy even when it is not possible to measure it with GPS like the tunnel and to obtain the position that is. The capacity of GPS logger on the market in which the log can be done is small. Special software is necessary for taking out the log. It is general and wants the log data. It is freedom in above all. :-) 6
  • 7. DIY GPS Logger (1G) 3 axis USB Accelerometer 3 axis gyro memory (under LCD) (not used) GPS 5Hz 128x64 LCD 2 axis compass main board(mbed) 7
  • 8. It actually used it. Make: Ogaki Meeting(2010-9-25) 8
  • 9. Result The distance from Sakai to Ogaki is a round trip and about 400Km. Roughly 340Km was good at the log. 9
  • 10. DIY GPS Logger (1.5G) The base substrate is changed to ☆board Orange. 10
  • 11. Specification ● Main processor - mbed NXP LPC1768 ● Technical reference This mbed Microcontroller is based on a Cortex-M3 Core running at 96MHz, with 512KB FLASH, 64KB RAM and a load of interfaces including Ethernet, USB Device, CAN, SPI, I2C and other I/O. 11
  • 12. Why is mbed used? Because it is easy. When it is usual development. 1) The development setting is installed. 2) ROM burnt wearing software is installed. 3) The debugging of the boot loader is serious. JTAG comes to want it. 12
  • 13. What is different as for mbed? 1) The boot loader has already been made. 2) Writing in ROM is "Drag & drop" and OK!!. 3) The installation of the compiler is unnecessary. Because all are Web bases. 13
  • 14. Specification ● Base board - ☆board Orange http://kibanhonpo.shop-pro.jp/? pid=22678532 14
  • 15. Specification GPS Module – FV-M11 (MTK Chipset 5Hz) 15
  • 16. 5Hz GPS...? Kinki sports land ( Motorcycle circuit place in Kyoto ) 1Hz 5Hz 16
  • 17. Specification 3 axis Accelerometer MMA7361L -Analog Output (The noise often gets on. ) 17
  • 18. Accelerometer 野島断層保存館 震災体験館 体験コーナー加速度ログ 100 50 0 加速度 (10 ミリ g( ジー )) 14 38 62 86 110 134 158 182 206 230 254 278 302 326 350 374 398 422 446 470 494 518 2 26 50 74 98 122 146 170 194 218 242 266 290 314 338 362 386 410 434 458 482 506 加速度 (x) 加速度 (y) 加速度 (z) -50 -100 -150 -200 時間 (100 ミリ秒 ) 18
  • 20. Specification Digital Compass – HMC6352 2 axsis digital compass 20
  • 22. Thing that has been understood ● When it is a motorcycle, the acceleration and the gyro are difficult. It shakes, and the noise is large. ● The motorcycle can use a digital compass. ● It seems to be able to do the “simple earthquake sensor” by applying the acceleration sensor. ● Mbed is convenient. However, anything cannot be done if there is no net. 22
  • 23. The future ・・・ ● Main CPU(& board) change to LPC1769-based. 23
  • 24. The future ・・・ ● Main CPU(& board) change to STM32 “STBee MINI” ● Flash 128k RAM 20k cpu clock 72MHz ● 30mA 24