SlideShare a Scribd company logo
1 of 7
Download to read offline
Proposed programmable ground platform:
  National Instruments/Mesa-Robotics
                                            NI Industrial Controller

 Research, Prototyping, Development
                                                                  802.11
 Industry, Academia, Government
 Robotics competitions
 Tele-operation out of the box
 Autonomy-ready
 Target cost 20-25K
 May offer configurations w/ standard
  sensor suites at additional cost       Mesa Robotics Element
  (LIDAR, IMU, GPS, Sonar/IR             •Includes smart motors/batteries
  scanners, etc.)                        •50 degree slopes and stairs
                                         •125 lb payload
Onboard Controller
 1.66 GHz Core Duo
 Fanless
 80 GB SATA HDD, 2 GB DDR 2 memory
 OS:
   Option 1: WinXP on both cores
   Option 2: WinXP on one core, RTOS on the other
 Optional PCI plug-in card with:
   FPGA linked to analog and digital I/O
   Additional I/0: CAN, CANOpen, RS-232/422/485, etc.
 SWaP
   4.33” x 7.9” x 8.66”; 8 lbs, 40W max (no PCI)
Onboard Controller, Continued
                                                        PCI

  Same platform can host
    Sensor interface and processing
    High-level code for route planning, mapping, obstacle
     avoidance, Kalman filtering, etc.
    Hard realtime control code on RTOS (Pharlap, modified
     for improved multi-threading performance)
    FPGA hardware definition linked to I/O for emergency
     stop, filtering, fast PID, etc. This is via a PCI module
    C, C++, LabVIEW, .Net, Java, etc.
    Serial, USB, CAN, CANopen, Firewire, I2C, SPI, TCP,
     UDP, Arync 429, PCM, analog sensors, etc., etc.
Example Configuration:
Dual OS + PCI FPGA Target
   Core 1                                            Core 2                       USB x 4
   Win XP                         NI                 Pharlap                      Ethernet x 2
C/C++, LabVIEW, Java,                                 LabVIEW, C
                               Hypervisor
      .Net, etc.                                                                  Rs-232


                            PCI
                                              Digital I/O with FPGA
                                              •Simple I/O, PWM, I2C, SPI,Custom
                                              Protocols

                        Analog, digital I/O
PCI-78xxR                                     Terminal block
                                                                                   •CAN
Reconfigurable I/O             digital I/O
                                              Terminal block                       •Serial
                                digital I/O    Optional                            •Current
                                                                                   •Bridge Sensors
                                                                                   •IEPE Sensors
                                                                                   •Motor drivers
      FPGA programmable via                                                        •Etc., Etc.
      LabVIEW and/or HDL
Example Configuration:
Dual OS, Ethercat, PCI-xxxx
    Core 1                            Core 2           USB x 4
    Win XP               Hypervisor   Pharlap          Ethernet x 1
 LabVIEW, C/C++, Java,                LabVIEW, C
         .Net                                          Rs-232




                                       Cat 5
                 PCI




                                                   •Current, Volt
          PCI-xxxx                                 •Bridge Sensors
                                                   •IEPE Sensors
    CAN, 1394, 232/485, etc                        •Motor drivers
                                                   •Etc., Etc.
                                                   Digital I/O with Scan
                                                   Engine
                                                   •Simple I/O, PWM,
                                                   encoder
Ground Platform
 Payload Area: 216 in2 (1394 cm2)
 Payload Capacity: 125 Lb (57 kg)
 Towing Capacity: 225 Lb (102 kg)
 Fording Depth: 6 in (152 mm)
 Ground Clearance: 3 In (76 mm)
 Zero Turn Radius
 Climbs 50° Stairs
 2-48VDC Smart Motors w/ Encoders
 Size: 21W x 12H x 30L inches (533 x 304 x 762 mm)
 Weight: 40 Lb (18 kg)
   Batteries: 12 VDC NiMH (4 Rechargeable Packs)
 Operating Time: 6 -10 hrs
Thank you for your feedback on this
proposed ground robotics base platform !

            Charlie Knapp, MSEE
            Business Development Manager
           Autonomous Systems and Robotics
                 National Instruments
                charlie.knapp@ni.com
                 Mobile: 714.393.5470

More Related Content

What's hot

Poster for digital circuits n
Poster for digital circuits nPoster for digital circuits n
Poster for digital circuits nprakashjrf
 
ELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedIgor Stoppa
 
Precision microcontrolleroverview
Precision microcontrolleroverviewPrecision microcontrolleroverview
Precision microcontrolleroverviewGhazi BEN HMIDA
 
IDI 1300 Cut Sheet
IDI 1300 Cut SheetIDI 1300 Cut Sheet
IDI 1300 Cut Sheetguestd76ad1
 
Rfid interface with lpc2148
Rfid interface with lpc2148 Rfid interface with lpc2148
Rfid interface with lpc2148 Ritesh Kumar
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Roboticsspoorani
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (Dhruwank Vankawala
 
Introduction to Arduino Microcontroller
Introduction to Arduino MicrocontrollerIntroduction to Arduino Microcontroller
Introduction to Arduino MicrocontrollerMujahid Hussain
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Mahmoud Sadat
 
PIC18F2XK20/4XK20 8-Bit Microcontroller Family
PIC18F2XK20/4XK20 8-Bit Microcontroller FamilyPIC18F2XK20/4XK20 8-Bit Microcontroller Family
PIC18F2XK20/4XK20 8-Bit Microcontroller FamilyPremier Farnell
 
Hardware required to build a basic Robot
Hardware required to build a basic RobotHardware required to build a basic Robot
Hardware required to build a basic RobotVarun A M
 
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogue
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogueIM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogue
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogueSuyash Lad
 
Arduino Programming - Brief Introduction
Arduino Programming - Brief IntroductionArduino Programming - Brief Introduction
Arduino Programming - Brief IntroductionNEEVEE Technologies
 

What's hot (20)

Poster for digital circuits n
Poster for digital circuits nPoster for digital circuits n
Poster for digital circuits n
 
A tmega8 basics
A tmega8 basicsA tmega8 basics
A tmega8 basics
 
ELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystifiedELC 2016 - I2C hacking demystified
ELC 2016 - I2C hacking demystified
 
Precision microcontrolleroverview
Precision microcontrolleroverviewPrecision microcontrolleroverview
Precision microcontrolleroverview
 
IDI 1300 Cut Sheet
IDI 1300 Cut SheetIDI 1300 Cut Sheet
IDI 1300 Cut Sheet
 
Rfid interface with lpc2148
Rfid interface with lpc2148 Rfid interface with lpc2148
Rfid interface with lpc2148
 
Embedded Systems & Robotics
Embedded Systems  & RoboticsEmbedded Systems  & Robotics
Embedded Systems & Robotics
 
Basics of open source embedded development board (
Basics of open source embedded development board (Basics of open source embedded development board (
Basics of open source embedded development board (
 
Avr and arm
Avr and armAvr and arm
Avr and arm
 
Introduction to Arduino Microcontroller
Introduction to Arduino MicrocontrollerIntroduction to Arduino Microcontroller
Introduction to Arduino Microcontroller
 
Nano5 features
Nano5 featuresNano5 features
Nano5 features
 
Pic bluetooth
Pic bluetoothPic bluetooth
Pic bluetooth
 
Introduction to AVR Microcontroller
Introduction to AVR Microcontroller Introduction to AVR Microcontroller
Introduction to AVR Microcontroller
 
2009 11-17-arduino-basics
2009 11-17-arduino-basics2009 11-17-arduino-basics
2009 11-17-arduino-basics
 
PIC18F2XK20/4XK20 8-Bit Microcontroller Family
PIC18F2XK20/4XK20 8-Bit Microcontroller FamilyPIC18F2XK20/4XK20 8-Bit Microcontroller Family
PIC18F2XK20/4XK20 8-Bit Microcontroller Family
 
Interfacing UART with tms320C6745
Interfacing UART with tms320C6745Interfacing UART with tms320C6745
Interfacing UART with tms320C6745
 
Hardware required to build a basic Robot
Hardware required to build a basic RobotHardware required to build a basic Robot
Hardware required to build a basic Robot
 
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogue
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogueIM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogue
IM 42 XX Series - Intelligent Monitoring System - 4 to 20mA catalogue
 
Arduino Programming - Brief Introduction
Arduino Programming - Brief IntroductionArduino Programming - Brief Introduction
Arduino Programming - Brief Introduction
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
 

Similar to Research and Prototyping Ground Robot Platform

Idi 1300 Cut Sheet
Idi 1300 Cut SheetIdi 1300 Cut Sheet
Idi 1300 Cut Sheetguest4074240
 
15.00 hr van Hilten
15.00 hr van Hilten15.00 hr van Hilten
15.00 hr van HiltenThemadagen
 
Design Verification at D2Audio
Design Verification at D2AudioDesign Verification at D2Audio
Design Verification at D2AudioDVClub
 
Mehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowMehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowObsidian Software
 
D2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowD2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowObsidian Software
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip coreanishgoel
 
Continuum PCAP
Continuum PCAP Continuum PCAP
Continuum PCAP rwachsman
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advancedImran Sheikh
 
ARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxvennetikiran1
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Altera Corporation
 
Case Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded ProcessorsCase Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded Processorsaccount inactive
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23Techvilla
 

Similar to Research and Prototyping Ground Robot Platform (20)

Idi 1300 Cut Sheet
Idi 1300 Cut SheetIdi 1300 Cut Sheet
Idi 1300 Cut Sheet
 
15.00 hr van Hilten
15.00 hr van Hilten15.00 hr van Hilten
15.00 hr van Hilten
 
Design Verification at D2Audio
Design Verification at D2AudioDesign Verification at D2Audio
Design Verification at D2Audio
 
Mehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flowMehta mayur d2_audio_dv_club_verification_flow
Mehta mayur d2_audio_dv_club_verification_flow
 
D2 audio dv_club_verification_flow
D2 audio dv_club_verification_flowD2 audio dv_club_verification_flow
D2 audio dv_club_verification_flow
 
Comp ports
Comp portsComp ports
Comp ports
 
HiPEAC-Keynote.pptx
HiPEAC-Keynote.pptxHiPEAC-Keynote.pptx
HiPEAC-Keynote.pptx
 
Nios2 and ip core
Nios2 and ip coreNios2 and ip core
Nios2 and ip core
 
nios.ppt
nios.pptnios.ppt
nios.ppt
 
Continuum PCAP
Continuum PCAP Continuum PCAP
Continuum PCAP
 
Microcontroller from basic_to_advanced
Microcontroller from basic_to_advancedMicrocontroller from basic_to_advanced
Microcontroller from basic_to_advanced
 
Q7 SoM presentation at FTF India,2011
Q7 SoM presentation at FTF India,2011Q7 SoM presentation at FTF India,2011
Q7 SoM presentation at FTF India,2011
 
ARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptx
 
Khan and morrison_dq207
Khan and morrison_dq207Khan and morrison_dq207
Khan and morrison_dq207
 
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
Adv. FPGA Motor Control--EBV & Univ. of Koln: Embedded World 2010
 
Case Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded ProcessorsCase Study: Porting Qt for Embedded Linux on Embedded Processors
Case Study: Porting Qt for Embedded Linux on Embedded Processors
 
Smart logic
Smart logicSmart logic
Smart logic
 
Pc 104 express w. virtex 5-2014_5
Pc 104 express w. virtex 5-2014_5Pc 104 express w. virtex 5-2014_5
Pc 104 express w. virtex 5-2014_5
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
 
Dana Server Datasheet
Dana Server DatasheetDana Server Datasheet
Dana Server Datasheet
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Research and Prototyping Ground Robot Platform

  • 1. Proposed programmable ground platform: National Instruments/Mesa-Robotics NI Industrial Controller  Research, Prototyping, Development 802.11  Industry, Academia, Government  Robotics competitions  Tele-operation out of the box  Autonomy-ready  Target cost 20-25K  May offer configurations w/ standard sensor suites at additional cost Mesa Robotics Element (LIDAR, IMU, GPS, Sonar/IR •Includes smart motors/batteries scanners, etc.) •50 degree slopes and stairs •125 lb payload
  • 2. Onboard Controller  1.66 GHz Core Duo  Fanless  80 GB SATA HDD, 2 GB DDR 2 memory  OS:  Option 1: WinXP on both cores  Option 2: WinXP on one core, RTOS on the other  Optional PCI plug-in card with:  FPGA linked to analog and digital I/O  Additional I/0: CAN, CANOpen, RS-232/422/485, etc.  SWaP  4.33” x 7.9” x 8.66”; 8 lbs, 40W max (no PCI)
  • 3. Onboard Controller, Continued PCI  Same platform can host  Sensor interface and processing  High-level code for route planning, mapping, obstacle avoidance, Kalman filtering, etc.  Hard realtime control code on RTOS (Pharlap, modified for improved multi-threading performance)  FPGA hardware definition linked to I/O for emergency stop, filtering, fast PID, etc. This is via a PCI module  C, C++, LabVIEW, .Net, Java, etc.  Serial, USB, CAN, CANopen, Firewire, I2C, SPI, TCP, UDP, Arync 429, PCM, analog sensors, etc., etc.
  • 4. Example Configuration: Dual OS + PCI FPGA Target Core 1 Core 2 USB x 4 Win XP NI Pharlap Ethernet x 2 C/C++, LabVIEW, Java, LabVIEW, C Hypervisor .Net, etc. Rs-232 PCI Digital I/O with FPGA •Simple I/O, PWM, I2C, SPI,Custom Protocols Analog, digital I/O PCI-78xxR Terminal block •CAN Reconfigurable I/O digital I/O Terminal block •Serial digital I/O Optional •Current •Bridge Sensors •IEPE Sensors •Motor drivers FPGA programmable via •Etc., Etc. LabVIEW and/or HDL
  • 5. Example Configuration: Dual OS, Ethercat, PCI-xxxx Core 1 Core 2 USB x 4 Win XP Hypervisor Pharlap Ethernet x 1 LabVIEW, C/C++, Java, LabVIEW, C .Net Rs-232 Cat 5 PCI •Current, Volt PCI-xxxx •Bridge Sensors •IEPE Sensors CAN, 1394, 232/485, etc •Motor drivers •Etc., Etc. Digital I/O with Scan Engine •Simple I/O, PWM, encoder
  • 6. Ground Platform  Payload Area: 216 in2 (1394 cm2)  Payload Capacity: 125 Lb (57 kg)  Towing Capacity: 225 Lb (102 kg)  Fording Depth: 6 in (152 mm)  Ground Clearance: 3 In (76 mm)  Zero Turn Radius  Climbs 50° Stairs  2-48VDC Smart Motors w/ Encoders  Size: 21W x 12H x 30L inches (533 x 304 x 762 mm)  Weight: 40 Lb (18 kg)  Batteries: 12 VDC NiMH (4 Rechargeable Packs)  Operating Time: 6 -10 hrs
  • 7. Thank you for your feedback on this proposed ground robotics base platform ! Charlie Knapp, MSEE Business Development Manager Autonomous Systems and Robotics National Instruments charlie.knapp@ni.com Mobile: 714.393.5470