SlideShare a Scribd company logo
1 of 7
Download to read offline
UGV Application Modeling & Sensor Simulation Using A Rapid
Prototyping Test Bed Environment
James Falasco Steve O’Leary
President Director of Sales & Business Development
Falasco Associates Mobile Robots Inc.
6411 Fieldcrest Lane 19 Columbia Dr.
Sachse, Texas Amherst, NH 03031
972-575-8663 603-881-7960
falascoj@yahoo.com soleary@mobilerobots.com
ABSTRACT
This paper reviews hardware and software solutions that allow for rapid prototyping of new or modified UGV
sensor designs, mission payloads and functional sub assemblies. We define reconfigurable computing in the context of
being able to place various PMC modules depending upon mission scenarios onto a base SBC (Single Board Computer)
or multiprocessor architectures to achieve maximum scalability. Also addressed are the sensor and rugged computing
packaging aspects and how such payloads could be integrated with unattended acoustic sensor topologies providing a
more complete fused "picture" to decision makers. We review how these modular payloads could be integrated with
unattended ground sensors to collaborate on mission requirements
Keywords: Sensors, compression, UGS, UGV, thermal modeling, signal analysis, algorithm discrimination
1. INTRODUCTION
The design of UGV sensors and mission payloads can be a complex and time-consuming process. However,
the design cycle can be significantly shortened if the system designer has access to a flexible, reconfigurable
development environment that closely mimics the capabilities and technologies of the deployed system. By integrating
various PMC modules with a scalable, reconfigurable multiprocessor architecture, it is possible to create a development
tool that will allow the system designer to rather quickly and accurately simulate and test with real data sets the various
sensor designs and mission components to be fielded.
This approach would be sensor agnostic in that it would not matter to the core processing set up what type of
data was being harvested and how or at what rates. Data formats could come from all types of sensors; acoustic, video,
various flavors of radar or RF signal Intelligence streams. Techniques presented will address how to seamlessly
construct such systems for test and deployment.
Specifically, we present a rapid prototyping and rapid evaluation system that will simplify the establishment of
performance requirements, and allow the quick evaluation of hardware and software components being considered for
inclusion in a new UGV sensor system design or a legacy platform upgrade.
2. UGV Sensor Development Environment
The system hardware and software used to evaluate sensor designs and mission payload components and algorithms
should be open and reconfigurable to allow for the mixing and matching of various vendor offerings. Provision for
hardware independence is critical, since the hardware is very likely to rapidly evolve at the pace of new computer
technology. The software infrastructure should be scalable and flexible allowing the algorithm developers the ability to
spend their time and budget addressing the important functionality and usability aspects of the systems design. The
system proposed here, a test and evaluation workstation built around reconfigurable hardware and a component-based
software toolset, provides the necessary tools to ensure the success and cost effectiveness of initial sensor design and
payload development.
At the center of any scalable prototyping system is a reconfigurable multiprocessing CPU engine with
associated memory. The system depicted in Fig. 1 provides developers a scalable environment for application design
and test. A COTS single board computer (SBC) tightly integrated to a PMC FPGA card for design experimentation
forms the core system. A typical COTS SBC host as shown in Figure 1 is designed for demanding applications with
restrictive dimensional requirements
Many times we see the extremely space-efficient 3U form factor being utilized with its impressive processing core based
around a Freescale 7448 PowerPC processor. A range of I/O options is offered including up to two Gigabit Ethernet
channels, up to 12 bits of discrete digital I/O, and up to two serial channels capable of high speed operation in either
asynchronous or synchronous mode or software programmable as RS232/422 or 485. This scalability provides the UGV
sensor payload designer the latitude to scale the sensor I/O to meet the desired application scenario he is seeking to
facilitate.
Figure 1 Typical COTS Host with FPGA XMC Module
Other PMC modules can then be selected depending on the type of sensor input that needs to be processed.
One of the main advantages of this approach is the ability to rapidly prototype mockups for test and evaluation without a
concern for the limitations of embedded development at this early stage. COTS SBC’s usually have the ability to host
two PMC modules per card. The Video card can efficiently manage real sensor input coming in from an EO/IR
sensor/camera, and also display that data in a fused fashion. This approach allows the system builder to work in the lab
and the field using the same hardware/software environment. This system configuration also provides the developer with
a test bed to define/design new hardware requirements and processing streams.
3. UGV PLATFORM CHARACTERISTICS
The rapid-prototyping platform should combine robustness with flexibility, ease of procurement, moderate cost and
features appropriate to the UGV application area. Packaging requirements exist in the two interlocking areas of sensor
payloads and the computing power to manage the payload itself. These two packaging areas are required to be modular
and many times oriented as LRU's (line replaceable units) for logistics purposes. The prudent systems developer will
seek a chassis "partner" vs. a supplier to give advice on key aspects such as structural analysis, conformance to all
military packaging standards, thermal analysis and signal integrity. Additional advice is required to select the best
scheme for cooling of the payload and computing modules. Choices range from forced air convection cooling,
conduction cooling, and liquid cooling. External, weather-tight interfaces to the internal embedded computer rack
allows are a must to protect the sensor processing and guidance electronics .
Due to the rugged environmental requirements placed on UGV application mission scenarios it's likely that the
suggested packaging scheme will be conduction cooled COTS processing content enclosed in an ATR forced air chassis.
Issues that the developer can dialog with their packaging partner about are operating temperature requirements, altitude
envelope, connector type selection, power standards, MIL-STD 704 or MIL-STD 1275 could be valid choices. Other
topics to cover are card wedge lock type performance dissipation and card edge temperature goals that need to be met
for a set of enclosures that will need to survive the "shake ,bake , rattle & roll " of open terrain deployments.
One leading chassis supplier insures the developer makes the optimal packaging choices in these environmental issues
by using various software packages to model and simulate candidate systems designs. See Figure 2
A weather-tight, fan-cooled space with powered connections for as many as five SBC's provides room to expand the
basic 3-PMC modules as needed. form the basis of a typical sensor UGV payload A 25-30-mile operational range for the
UGV meets most prototype testing needs. The ability to export regulated power for a variety of sensors is also a need, as
a UGV without a sensor payload is of little use. Also of key importance is to tie that UGV sensor payload to a set of
missions that has a measured payback in organizational efficiency. One such concept is the utilization of the UGV in an
operational role that functions as part of a bigger network to provide decision makers with a broader overall tactical view
of unfolding events. In essence a force multiplier to the situational awareness mission. In the application area of this
paper we will discuss how this scenario could be accomplished by connecting a UGV with a network of unattended
ground sensors.
It appears that many systems designers are intending to use the VPX form factor in creating new sensor payload designs.
Given the movement in that direction it is key for the systems developer to understand the options available in laying out
a VPX backplane that will accommodate the required processing cards. With the VPX trend just evolving the developer
should not assume that all enclosure suppliers can provide capability in this area. It is usually the best strategy for the
systems developer to seek a VPX supplier who can offer their own content rather then “buy” it out.
Figure 2 Packaging, thermal modeling & backplane concepts
4. PROTOTYPING SYSTEM STRUCTURE
Modern UGV sensor design is primarily driven by the goal of providing a net-centric flow of data from platform to
platform. The achievement of this vision depends on transferring and processing vast amounts of data from multiple
multiple sources. Let’s examine how one could use this approach to control and manage various sensors in a rapid
prototyping environment. As depicted in Figure 1, the host server for the embedded UGV sensor design workstation is a
COTS PPC 7448 .The boards’ architecture provides robust scaling to achieve high performance for the most demanding
Signal and Image Processing applications. Design requirements associated with various sensor and mission payload
solutions.
The COTS SBC architecture combined with the FPGA based card shown below allows for seamless mapping of imaging
applications oriented toward change detection and sensor fusion which will allow the systems designer to view multiple
data streams in a simultaneous real time display environment. The prototyping architecture outlined here is based on a
combination of tightly integrated reconfigurable computing, video and graphics. It will place the embedded avionics
sensor design community in position to utilize the proposed system architecture in development of the actual controller
for payload packages as well as the sensor itself and in its actual deployment integration. Most importantly it will allow
for cost-effectively maintaining and extending the system when new technologies are available in the future. This
approach allows one to demonstrate how algorithms can be implemented and simulated in a familiar rapid application
development environment before they are automatically transposed for downloading directly to the distributed
multiprocessing computing platform. This complements the established control tools, which usually handle
the configuration and control of the processing systems leading to a tool suite for system development and
implementation. As new design wins gain momentum the VPX based form factor should begin being used with more
and more frequency.
5. The advantages of FPGA Computing
A key component of reconfigurable scalable embedded avionics sensor design and prototyping capability is
access to FPGA based processing. FPGA (Field Programmable Gate Array) is defined as an array of logic blocks that
can be ‘glued’ together (or configured) to produce higher level functions in hardware. Based on SRAM technology, i.e.
configurations are defined on power up and when power is removed the configuration is lost – until it is ‘reconfigured’
again. Since an FPGA is a hardware device, it is faster than software.
The FPGA can best be described as a parallel device that makes it faster than software. FPGAs as
programmable “ASICs” can be configured for high performance processing, excelling at continuous, high bandwidth
applications. FPGAs can provide inputs from digital and analog sensors —LVDS, Camera Link, RS170 — with which
the designer can interactively apply filters, do processing, compression, image reconstruction and encryption time of
applications. The investment in FPGA software and associated tools should not be minimized in planning for you’re
application launch Examples of the flexibility of this approach using COTS Modules hosted by a COTS multiprocessing
base platform is shown in Figure 3.
Figure 3 Typical FPGA XMC Modules
PMC P14
LVDS
64
XMC P16
RocketIO
8
XMC P15
8
RocketIO GPIO
QDR2 SRAM
2M x 36
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
QDR2 SRAM
2M x 36
300MHz
267MHz267MHz
300MHz
4
SPI
Virtex 5
FF1136
Package
LX110T
SX95T FX??T
JTAGJTAG
CLOCKS
I/O Header
Ethernet RGMII Logic Analyser LVDS RS232
BMM
Clock
Generator
Power
Manager
Serial Flash
128Mbit
Serial Flash
128Mbit
Serial Flash
128Mbit x 3
SPI
CPLD
PMC P14
LVDS
64
XMC P16
RocketIO
8
XMC P15
8
RocketIO GPIO
QDR2 SRAM
2M x 36
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
DDR2 SDRAM
64M x 32
QDR2 SRAM
2M x 36
300MHz
267MHz267MHz
300MHz
4
SPI
Virtex 5
FF1136
Package
LX110T
SX95T FX??T
JTAGJTAG
CLOCKS
I/O Header
Ethernet RGMII Logic Analyser LVDS RS232
BMM
Clock
Generator
Power
Manager
Serial Flash
128Mbit
Serial Flash
128Mbit
Serial Flash
128Mbit x 3
Serial Flash
128Mbit
Serial Flash
128Mbit
Serial Flash
128Mbit x 3
SPI
CPLD
Figure 4 Typical UGV Mission Scenarios
Typical UGV Platform Single Sensor Seeking Targets Advanced UGV Platform
Dual Sensors Painting Target Dual Sensors Overlap &Paint Target Advanced Payload
ApplicationAreas:
IED Identification &Removal
Force Protection
Acoustic Monitoring
Counter Sniper Fire Direction
Stand-off SIGINT Monitoring
Urban Reconnaissance
In the application areas listed above tactical unattended ground sensor systems such as MicroOberver ™ can provide an
acoustic data stream based on advanced seismic detection algorithms that can discriminate between people, biological,
vehicle or weather related events. A UGS topology could efficiently be used in the above areas. In a Force Protection
mission one could leverage unattended acoustic monitoring technology to provide an excellent forward warning
capability for any deployed base Consider a scenario where a remote air base has been established. A UGS network
could work in conjunction with several UAV’s to provide the base occupants a defense in depth capability. In their
an urban environment a USMC or Army team may be asked to clear zones of potential insurgents. Upon completing
their mission and clearing the area they may be asked to move operations to other zones. A potential mission strategy
could be leaving behind a network of UGS that could passively monitor the area and alarm if insurgent activity returns.
An alarm could trigger UGV's or UAV's to check out the situation using their payloads to correlate what they "see" with
the UGS acoustic data. Key features to look for in any UGS technology would revolve around the requirements for long
battery life, built in tracking capability and the ability to place the nodes covertly through efficient packaging and esas
of deployment. The described coordination of UGS with UGV's and UAV’s truly demonstrates the doctrine of force
multiplication applied to today's ever present asymmetrical threats. Other mission scenarios could be
created to counter IED's, conduct stand-off SIGINT monitoring, and protect soft targets. Three of the images in the
above figure show an urban environment that is being patrolled by a UGV with a sensor that is "painting" the area.
Through the utilization of pop on pop off payloads the systems developer could test in what scenarios what combinations
of sensors did best. This is where having a tightly defined and rugged packaging scheme with scalability will really pay
off for all concerned. The sub image on the far right of the lower row in the above figure depicts a manipulator arm
added to the UGV. The UGV manipulator arm is managed and controlled by a payload that could be used for a variety
of applications including bomb & IED disposal, chem-bio sensor placement and perhaps the dispersal of UGS
topologies. Since a major premise and payback of using unmanned technology is the ability to add force multiplication
to a mission it is very critical that payloads are versatile and scalable and the platform they are on offers solid packaging.
Figure 5 Conceptual UGS /UAV Mission Configuration
PMC #1—Graphics
Graphics PMC modules allow one to combine a graphics overlay symbology scheme with incoming video.
This type of module can be used in ISR payload design by showing various streams of incoming data taken from
multiple sensors processed and fused; allowing designers to determine optimal sensor combinations for different mission
scenarios. A tactical real world example might be the following scenario -reference the three pictures in Figure 4
dealing with sensors as background material for this scenario. In preparation for a mission it is determined using an
unattended ground sensor network would help counter insurgent threats from holding valuable assets in an urban
setting. A GIS map of the target urban area in conjunction with the video camera mounted on several UGV's to model
effective scenarios in order to counter the insurgents the fusing of acoustic data from the UGS network combined with
the GIS data and video give mission planners insight on what tactics could work best given various scenarios.
PMC#2—Video Compression
In the video surveillance application area, the video compression PMC module would pre-process and reduce the
incoming data stream and pass it to the multiprocessor base system for potential change detection analysis. Then using a
PMC 1553 module, communicating to an external avionics platform to perhaps control or guide ordnance being placed
upon the target under surveillance. In each of the three examples above, the modules are interchangeable depending
upon the specific mission. This approach would allow the soldier to move module packages between platforms achieving
different mission scenarios
PMC#3—High Speed Data Acquisition
High Speed A/D data acquisition PMC modules can be used to aid designers in creating the optimal sensor combinations
to perform evolving missions. In a typical SIGINT mission scenario perhaps it is determined that a certain mountain
valley is providing the ingress and egress path for a terrorist group. The path is "seeded" with a UGS configuration and
monitoring is started. When an alert is registered a UAV is dispatched to Investigate. The UAV is guided to the threat
alert via data provided from the UGS topology. SIGINT sensor payloads aboard the UAV can tap into terrorist cell
phone or radio chatter and based on that intelligence combined with other conditions allow war fighters a variety of
decision choices.
PMC#4 Sensor fusion for autonomous operation and force multiplication
Reduction of the incoming data stream is critical for a force multiplying autonomous platform. An autonomous platform
could be configured to evaluate and rate threats and alert a human 'supervisor' only if necessary. This can be achieved if
multiple obstacle avoidance sensors (e.g. lasers, cameras, radar) are fused together and data reduced to a path planning
computer. With obstacle avoidance, path planning and localization tasks handled with a mixture of FPGAs and
computers, a UGV can operate autonomously with minimal human supervision, allowing a supervising human to
command multiple UGVs from a remote location.
.
6. CONCLUSIONS
The goal of integrating a UGV COTS prototyping system such as the one depicted here is to allow designers to
use the same environment in the lab that they could then take to the field for live data collection activity. This is of
particular value to a system engineer who could use such an environment to perform new development activities.
Because of these efficiencies, the outlined prototyping system would pay off in accelerated product development time.
Systems designers are traditionally faced with the challenge that today’s sensors are generating data at a rate far faster
than the backend end systems are configured to process. Combine this fact with the reality that a sensor fusion
“paradigm” is now mandatory for designers wishing to turn concepts into reality rapidly. A key component to a flexible
hardware system, of course, is a software structure that enables designers to go from their ideas and algorithmic concepts
to code or HDL. Packaging of the system is largely dependent on the user’s requirements for flexibility. Should the user
desire a system that can be scaled up by adding additional cards, then a larger slot chassis could be configured to allow
for the addition of other cards. The key point is that the core hardware outlined not only has the potential for scalability
by adding additional modules to the base processing units, but the entire system has scalability as well.
In this paper we have reviewed how a developer could leverage a well-packaged modular set of sensor
payloads and integrate them with UGV’s & UGS topologies. We discussed mission scenarios and how they could be
achieved by presenting the war fighter with the force multiplier of connected and scalable hardware. We hope these
concepts provide topics for internal discussion and assist in creating more robust designs that can be deployed to the
field.

More Related Content

Viewers also liked

Chapter17 Drawing-Designing and Managing IMC
Chapter17 Drawing-Designing and Managing IMCChapter17 Drawing-Designing and Managing IMC
Chapter17 Drawing-Designing and Managing IMCmpgabuya
 
Mkt2524 quiz 2 jj2012
Mkt2524 quiz 2 jj2012Mkt2524 quiz 2 jj2012
Mkt2524 quiz 2 jj2012ilyani_nini
 
Philconsti
PhilconstiPhilconsti
PhilconstiAC104
 
QUE ES CONSTITUCION
QUE ES CONSTITUCIONQUE ES CONSTITUCION
QUE ES CONSTITUCIONpaola2615
 

Viewers also liked (7)

Chapter17 Drawing-Designing and Managing IMC
Chapter17 Drawing-Designing and Managing IMCChapter17 Drawing-Designing and Managing IMC
Chapter17 Drawing-Designing and Managing IMC
 
Mkt2524 quiz 2 jj2012
Mkt2524 quiz 2 jj2012Mkt2524 quiz 2 jj2012
Mkt2524 quiz 2 jj2012
 
Philconsti
PhilconstiPhilconsti
Philconsti
 
Dropbox講義
Dropbox講義Dropbox講義
Dropbox講義
 
Administracion
Administracion Administracion
Administracion
 
Mucizeleri 1
Mucizeleri 1Mucizeleri 1
Mucizeleri 1
 
QUE ES CONSTITUCION
QUE ES CONSTITUCIONQUE ES CONSTITUCION
QUE ES CONSTITUCION
 

Similar to SPIE 2008

Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia SensorsWireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensorsidescitation
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...VLSICS Design
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...VLSICS Design
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...VLSICS Design
 
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridadMarketing Donalba
 
Ap 06 4_10_simek
Ap 06 4_10_simekAp 06 4_10_simek
Ap 06 4_10_simekNguyen Vinh
 
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...ijassn
 
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...ijassn
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentseSAT Journals
 
37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdfTB107thippeswamyM
 
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGHOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGcscpconf
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)inventionjournals
 
UNIT 1 SONCA.pptx
UNIT 1 SONCA.pptxUNIT 1 SONCA.pptx
UNIT 1 SONCA.pptxmohan134666
 
04+ECETEMT092-+WDT+APB+UVM.pdf
04+ECETEMT092-+WDT+APB+UVM.pdf04+ECETEMT092-+WDT+APB+UVM.pdf
04+ECETEMT092-+WDT+APB+UVM.pdfSamHoney6
 
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAIRJET Journal
 
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyTraditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyAltera Corporation
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingeSAT Journals
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC designAishwaryaRavishankar8
 
Overcome the Top 4 Challenges of Capacitive Sense Design
Overcome the Top 4 Challenges of Capacitive Sense DesignOvercome the Top 4 Challenges of Capacitive Sense Design
Overcome the Top 4 Challenges of Capacitive Sense DesignSilabs products
 

Similar to SPIE 2008 (20)

Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia SensorsWireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
 
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
COVERAGE DRIVEN FUNCTIONAL TESTING ARCHITECTURE FOR PROTOTYPING SYSTEM USING ...
 
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
Procesamiento multinúcleo óptimo para aplicaciones críticas de seguridad
 
Ap 06 4_10_simek
Ap 06 4_10_simekAp 06 4_10_simek
Ap 06 4_10_simek
 
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
 
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
Mote Design Supported with Remote Hardware Modifications Capability for Wirel...
 
Smartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots componentsSmartphone fpga based balloon payload using cots components
Smartphone fpga based balloon payload using cots components
 
37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf37248136-Nano-Technology.pdf
37248136-Nano-Technology.pdf
 
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSINGHOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
HOMOGENEOUS MULTISTAGE ARCHITECTURE FOR REAL-TIME IMAGE PROCESSING
 
Aw4201337340
Aw4201337340Aw4201337340
Aw4201337340
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
UNIT 1 SONCA.pptx
UNIT 1 SONCA.pptxUNIT 1 SONCA.pptx
UNIT 1 SONCA.pptx
 
04+ECETEMT092-+WDT+APB+UVM.pdf
04+ECETEMT092-+WDT+APB+UVM.pdf04+ECETEMT092-+WDT+APB+UVM.pdf
04+ECETEMT092-+WDT+APB+UVM.pdf
 
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
 
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case StudyTraditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
Traditional vs. SoC FPGA Design Flow A Video Pipeline Case Study
 
An octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passingAn octa core processor with shared memory and message-passing
An octa core processor with shared memory and message-passing
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
 
Overcome the Top 4 Challenges of Capacitive Sense Design
Overcome the Top 4 Challenges of Capacitive Sense DesignOvercome the Top 4 Challenges of Capacitive Sense Design
Overcome the Top 4 Challenges of Capacitive Sense Design
 

More from Falascoj

Thinking Highways
Thinking HighwaysThinking Highways
Thinking HighwaysFalascoj
 
Thna Nelson Article
Thna Nelson ArticleThna Nelson Article
Thna Nelson ArticleFalascoj
 
Vetronics Ecosystem
Vetronics EcosystemVetronics Ecosystem
Vetronics EcosystemFalascoj
 
Lynn Corse
Lynn CorseLynn Corse
Lynn CorseFalascoj
 
Telecom Experience
Telecom ExperienceTelecom Experience
Telecom ExperienceFalascoj
 
Timeline&Background
Timeline&BackgroundTimeline&Background
Timeline&BackgroundFalascoj
 
Aerospace Ecosystem
Aerospace EcosystemAerospace Ecosystem
Aerospace EcosystemFalascoj
 
Project Mgt
Project MgtProject Mgt
Project MgtFalascoj
 
Next Technology Wave
Next Technology WaveNext Technology Wave
Next Technology WaveFalascoj
 
JTAS Review
JTAS ReviewJTAS Review
JTAS ReviewFalascoj
 
Vetronics Ecosystem
Vetronics EcosystemVetronics Ecosystem
Vetronics EcosystemFalascoj
 
SPIE Defense,Security &Sensing2010
SPIE Defense,Security &Sensing2010SPIE Defense,Security &Sensing2010
SPIE Defense,Security &Sensing2010Falascoj
 

More from Falascoj (13)

Thinking Highways
Thinking HighwaysThinking Highways
Thinking Highways
 
Thna Nelson Article
Thna Nelson ArticleThna Nelson Article
Thna Nelson Article
 
Vetronics Ecosystem
Vetronics EcosystemVetronics Ecosystem
Vetronics Ecosystem
 
Lynn Corse
Lynn CorseLynn Corse
Lynn Corse
 
Telecom Experience
Telecom ExperienceTelecom Experience
Telecom Experience
 
Timeline&Background
Timeline&BackgroundTimeline&Background
Timeline&Background
 
Aerospace Ecosystem
Aerospace EcosystemAerospace Ecosystem
Aerospace Ecosystem
 
Project Mgt
Project MgtProject Mgt
Project Mgt
 
Next Technology Wave
Next Technology WaveNext Technology Wave
Next Technology Wave
 
JTAS Review
JTAS ReviewJTAS Review
JTAS Review
 
Dod Exp
Dod ExpDod Exp
Dod Exp
 
Vetronics Ecosystem
Vetronics EcosystemVetronics Ecosystem
Vetronics Ecosystem
 
SPIE Defense,Security &Sensing2010
SPIE Defense,Security &Sensing2010SPIE Defense,Security &Sensing2010
SPIE Defense,Security &Sensing2010
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

SPIE 2008

  • 1. UGV Application Modeling & Sensor Simulation Using A Rapid Prototyping Test Bed Environment James Falasco Steve O’Leary President Director of Sales & Business Development Falasco Associates Mobile Robots Inc. 6411 Fieldcrest Lane 19 Columbia Dr. Sachse, Texas Amherst, NH 03031 972-575-8663 603-881-7960 falascoj@yahoo.com soleary@mobilerobots.com ABSTRACT This paper reviews hardware and software solutions that allow for rapid prototyping of new or modified UGV sensor designs, mission payloads and functional sub assemblies. We define reconfigurable computing in the context of being able to place various PMC modules depending upon mission scenarios onto a base SBC (Single Board Computer) or multiprocessor architectures to achieve maximum scalability. Also addressed are the sensor and rugged computing packaging aspects and how such payloads could be integrated with unattended acoustic sensor topologies providing a more complete fused "picture" to decision makers. We review how these modular payloads could be integrated with unattended ground sensors to collaborate on mission requirements Keywords: Sensors, compression, UGS, UGV, thermal modeling, signal analysis, algorithm discrimination 1. INTRODUCTION The design of UGV sensors and mission payloads can be a complex and time-consuming process. However, the design cycle can be significantly shortened if the system designer has access to a flexible, reconfigurable development environment that closely mimics the capabilities and technologies of the deployed system. By integrating various PMC modules with a scalable, reconfigurable multiprocessor architecture, it is possible to create a development tool that will allow the system designer to rather quickly and accurately simulate and test with real data sets the various sensor designs and mission components to be fielded. This approach would be sensor agnostic in that it would not matter to the core processing set up what type of data was being harvested and how or at what rates. Data formats could come from all types of sensors; acoustic, video, various flavors of radar or RF signal Intelligence streams. Techniques presented will address how to seamlessly construct such systems for test and deployment. Specifically, we present a rapid prototyping and rapid evaluation system that will simplify the establishment of performance requirements, and allow the quick evaluation of hardware and software components being considered for inclusion in a new UGV sensor system design or a legacy platform upgrade. 2. UGV Sensor Development Environment The system hardware and software used to evaluate sensor designs and mission payload components and algorithms should be open and reconfigurable to allow for the mixing and matching of various vendor offerings. Provision for hardware independence is critical, since the hardware is very likely to rapidly evolve at the pace of new computer technology. The software infrastructure should be scalable and flexible allowing the algorithm developers the ability to spend their time and budget addressing the important functionality and usability aspects of the systems design. The system proposed here, a test and evaluation workstation built around reconfigurable hardware and a component-based software toolset, provides the necessary tools to ensure the success and cost effectiveness of initial sensor design and
  • 2. payload development. At the center of any scalable prototyping system is a reconfigurable multiprocessing CPU engine with associated memory. The system depicted in Fig. 1 provides developers a scalable environment for application design and test. A COTS single board computer (SBC) tightly integrated to a PMC FPGA card for design experimentation forms the core system. A typical COTS SBC host as shown in Figure 1 is designed for demanding applications with restrictive dimensional requirements Many times we see the extremely space-efficient 3U form factor being utilized with its impressive processing core based around a Freescale 7448 PowerPC processor. A range of I/O options is offered including up to two Gigabit Ethernet channels, up to 12 bits of discrete digital I/O, and up to two serial channels capable of high speed operation in either asynchronous or synchronous mode or software programmable as RS232/422 or 485. This scalability provides the UGV sensor payload designer the latitude to scale the sensor I/O to meet the desired application scenario he is seeking to facilitate. Figure 1 Typical COTS Host with FPGA XMC Module Other PMC modules can then be selected depending on the type of sensor input that needs to be processed. One of the main advantages of this approach is the ability to rapidly prototype mockups for test and evaluation without a concern for the limitations of embedded development at this early stage. COTS SBC’s usually have the ability to host two PMC modules per card. The Video card can efficiently manage real sensor input coming in from an EO/IR sensor/camera, and also display that data in a fused fashion. This approach allows the system builder to work in the lab and the field using the same hardware/software environment. This system configuration also provides the developer with a test bed to define/design new hardware requirements and processing streams. 3. UGV PLATFORM CHARACTERISTICS The rapid-prototyping platform should combine robustness with flexibility, ease of procurement, moderate cost and features appropriate to the UGV application area. Packaging requirements exist in the two interlocking areas of sensor payloads and the computing power to manage the payload itself. These two packaging areas are required to be modular and many times oriented as LRU's (line replaceable units) for logistics purposes. The prudent systems developer will seek a chassis "partner" vs. a supplier to give advice on key aspects such as structural analysis, conformance to all military packaging standards, thermal analysis and signal integrity. Additional advice is required to select the best scheme for cooling of the payload and computing modules. Choices range from forced air convection cooling, conduction cooling, and liquid cooling. External, weather-tight interfaces to the internal embedded computer rack allows are a must to protect the sensor processing and guidance electronics . Due to the rugged environmental requirements placed on UGV application mission scenarios it's likely that the suggested packaging scheme will be conduction cooled COTS processing content enclosed in an ATR forced air chassis. Issues that the developer can dialog with their packaging partner about are operating temperature requirements, altitude envelope, connector type selection, power standards, MIL-STD 704 or MIL-STD 1275 could be valid choices. Other topics to cover are card wedge lock type performance dissipation and card edge temperature goals that need to be met for a set of enclosures that will need to survive the "shake ,bake , rattle & roll " of open terrain deployments.
  • 3. One leading chassis supplier insures the developer makes the optimal packaging choices in these environmental issues by using various software packages to model and simulate candidate systems designs. See Figure 2 A weather-tight, fan-cooled space with powered connections for as many as five SBC's provides room to expand the basic 3-PMC modules as needed. form the basis of a typical sensor UGV payload A 25-30-mile operational range for the UGV meets most prototype testing needs. The ability to export regulated power for a variety of sensors is also a need, as a UGV without a sensor payload is of little use. Also of key importance is to tie that UGV sensor payload to a set of missions that has a measured payback in organizational efficiency. One such concept is the utilization of the UGV in an operational role that functions as part of a bigger network to provide decision makers with a broader overall tactical view of unfolding events. In essence a force multiplier to the situational awareness mission. In the application area of this paper we will discuss how this scenario could be accomplished by connecting a UGV with a network of unattended ground sensors. It appears that many systems designers are intending to use the VPX form factor in creating new sensor payload designs. Given the movement in that direction it is key for the systems developer to understand the options available in laying out a VPX backplane that will accommodate the required processing cards. With the VPX trend just evolving the developer should not assume that all enclosure suppliers can provide capability in this area. It is usually the best strategy for the systems developer to seek a VPX supplier who can offer their own content rather then “buy” it out. Figure 2 Packaging, thermal modeling & backplane concepts
  • 4. 4. PROTOTYPING SYSTEM STRUCTURE Modern UGV sensor design is primarily driven by the goal of providing a net-centric flow of data from platform to platform. The achievement of this vision depends on transferring and processing vast amounts of data from multiple multiple sources. Let’s examine how one could use this approach to control and manage various sensors in a rapid prototyping environment. As depicted in Figure 1, the host server for the embedded UGV sensor design workstation is a COTS PPC 7448 .The boards’ architecture provides robust scaling to achieve high performance for the most demanding Signal and Image Processing applications. Design requirements associated with various sensor and mission payload solutions. The COTS SBC architecture combined with the FPGA based card shown below allows for seamless mapping of imaging applications oriented toward change detection and sensor fusion which will allow the systems designer to view multiple data streams in a simultaneous real time display environment. The prototyping architecture outlined here is based on a combination of tightly integrated reconfigurable computing, video and graphics. It will place the embedded avionics sensor design community in position to utilize the proposed system architecture in development of the actual controller for payload packages as well as the sensor itself and in its actual deployment integration. Most importantly it will allow for cost-effectively maintaining and extending the system when new technologies are available in the future. This approach allows one to demonstrate how algorithms can be implemented and simulated in a familiar rapid application development environment before they are automatically transposed for downloading directly to the distributed multiprocessing computing platform. This complements the established control tools, which usually handle the configuration and control of the processing systems leading to a tool suite for system development and implementation. As new design wins gain momentum the VPX based form factor should begin being used with more and more frequency. 5. The advantages of FPGA Computing A key component of reconfigurable scalable embedded avionics sensor design and prototyping capability is access to FPGA based processing. FPGA (Field Programmable Gate Array) is defined as an array of logic blocks that can be ‘glued’ together (or configured) to produce higher level functions in hardware. Based on SRAM technology, i.e. configurations are defined on power up and when power is removed the configuration is lost – until it is ‘reconfigured’ again. Since an FPGA is a hardware device, it is faster than software. The FPGA can best be described as a parallel device that makes it faster than software. FPGAs as programmable “ASICs” can be configured for high performance processing, excelling at continuous, high bandwidth applications. FPGAs can provide inputs from digital and analog sensors —LVDS, Camera Link, RS170 — with which the designer can interactively apply filters, do processing, compression, image reconstruction and encryption time of applications. The investment in FPGA software and associated tools should not be minimized in planning for you’re application launch Examples of the flexibility of this approach using COTS Modules hosted by a COTS multiprocessing base platform is shown in Figure 3. Figure 3 Typical FPGA XMC Modules PMC P14 LVDS 64 XMC P16 RocketIO 8 XMC P15 8 RocketIO GPIO QDR2 SRAM 2M x 36 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 QDR2 SRAM 2M x 36 300MHz 267MHz267MHz 300MHz 4 SPI Virtex 5 FF1136 Package LX110T SX95T FX??T JTAGJTAG CLOCKS I/O Header Ethernet RGMII Logic Analyser LVDS RS232 BMM Clock Generator Power Manager Serial Flash 128Mbit Serial Flash 128Mbit Serial Flash 128Mbit x 3 SPI CPLD PMC P14 LVDS 64 XMC P16 RocketIO 8 XMC P15 8 RocketIO GPIO QDR2 SRAM 2M x 36 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 DDR2 SDRAM 64M x 32 QDR2 SRAM 2M x 36 300MHz 267MHz267MHz 300MHz 4 SPI Virtex 5 FF1136 Package LX110T SX95T FX??T JTAGJTAG CLOCKS I/O Header Ethernet RGMII Logic Analyser LVDS RS232 BMM Clock Generator Power Manager Serial Flash 128Mbit Serial Flash 128Mbit Serial Flash 128Mbit x 3 Serial Flash 128Mbit Serial Flash 128Mbit Serial Flash 128Mbit x 3 SPI CPLD
  • 5. Figure 4 Typical UGV Mission Scenarios Typical UGV Platform Single Sensor Seeking Targets Advanced UGV Platform Dual Sensors Painting Target Dual Sensors Overlap &Paint Target Advanced Payload ApplicationAreas: IED Identification &Removal Force Protection Acoustic Monitoring Counter Sniper Fire Direction Stand-off SIGINT Monitoring Urban Reconnaissance In the application areas listed above tactical unattended ground sensor systems such as MicroOberver ™ can provide an acoustic data stream based on advanced seismic detection algorithms that can discriminate between people, biological, vehicle or weather related events. A UGS topology could efficiently be used in the above areas. In a Force Protection mission one could leverage unattended acoustic monitoring technology to provide an excellent forward warning capability for any deployed base Consider a scenario where a remote air base has been established. A UGS network could work in conjunction with several UAV’s to provide the base occupants a defense in depth capability. In their an urban environment a USMC or Army team may be asked to clear zones of potential insurgents. Upon completing their mission and clearing the area they may be asked to move operations to other zones. A potential mission strategy could be leaving behind a network of UGS that could passively monitor the area and alarm if insurgent activity returns. An alarm could trigger UGV's or UAV's to check out the situation using their payloads to correlate what they "see" with the UGS acoustic data. Key features to look for in any UGS technology would revolve around the requirements for long battery life, built in tracking capability and the ability to place the nodes covertly through efficient packaging and esas of deployment. The described coordination of UGS with UGV's and UAV’s truly demonstrates the doctrine of force multiplication applied to today's ever present asymmetrical threats. Other mission scenarios could be created to counter IED's, conduct stand-off SIGINT monitoring, and protect soft targets. Three of the images in the above figure show an urban environment that is being patrolled by a UGV with a sensor that is "painting" the area. Through the utilization of pop on pop off payloads the systems developer could test in what scenarios what combinations of sensors did best. This is where having a tightly defined and rugged packaging scheme with scalability will really pay off for all concerned. The sub image on the far right of the lower row in the above figure depicts a manipulator arm added to the UGV. The UGV manipulator arm is managed and controlled by a payload that could be used for a variety of applications including bomb & IED disposal, chem-bio sensor placement and perhaps the dispersal of UGS topologies. Since a major premise and payback of using unmanned technology is the ability to add force multiplication to a mission it is very critical that payloads are versatile and scalable and the platform they are on offers solid packaging. Figure 5 Conceptual UGS /UAV Mission Configuration
  • 6. PMC #1—Graphics Graphics PMC modules allow one to combine a graphics overlay symbology scheme with incoming video. This type of module can be used in ISR payload design by showing various streams of incoming data taken from multiple sensors processed and fused; allowing designers to determine optimal sensor combinations for different mission scenarios. A tactical real world example might be the following scenario -reference the three pictures in Figure 4 dealing with sensors as background material for this scenario. In preparation for a mission it is determined using an unattended ground sensor network would help counter insurgent threats from holding valuable assets in an urban setting. A GIS map of the target urban area in conjunction with the video camera mounted on several UGV's to model effective scenarios in order to counter the insurgents the fusing of acoustic data from the UGS network combined with the GIS data and video give mission planners insight on what tactics could work best given various scenarios. PMC#2—Video Compression In the video surveillance application area, the video compression PMC module would pre-process and reduce the incoming data stream and pass it to the multiprocessor base system for potential change detection analysis. Then using a PMC 1553 module, communicating to an external avionics platform to perhaps control or guide ordnance being placed upon the target under surveillance. In each of the three examples above, the modules are interchangeable depending upon the specific mission. This approach would allow the soldier to move module packages between platforms achieving different mission scenarios PMC#3—High Speed Data Acquisition High Speed A/D data acquisition PMC modules can be used to aid designers in creating the optimal sensor combinations to perform evolving missions. In a typical SIGINT mission scenario perhaps it is determined that a certain mountain valley is providing the ingress and egress path for a terrorist group. The path is "seeded" with a UGS configuration and monitoring is started. When an alert is registered a UAV is dispatched to Investigate. The UAV is guided to the threat alert via data provided from the UGS topology. SIGINT sensor payloads aboard the UAV can tap into terrorist cell phone or radio chatter and based on that intelligence combined with other conditions allow war fighters a variety of decision choices. PMC#4 Sensor fusion for autonomous operation and force multiplication
  • 7. Reduction of the incoming data stream is critical for a force multiplying autonomous platform. An autonomous platform could be configured to evaluate and rate threats and alert a human 'supervisor' only if necessary. This can be achieved if multiple obstacle avoidance sensors (e.g. lasers, cameras, radar) are fused together and data reduced to a path planning computer. With obstacle avoidance, path planning and localization tasks handled with a mixture of FPGAs and computers, a UGV can operate autonomously with minimal human supervision, allowing a supervising human to command multiple UGVs from a remote location. . 6. CONCLUSIONS The goal of integrating a UGV COTS prototyping system such as the one depicted here is to allow designers to use the same environment in the lab that they could then take to the field for live data collection activity. This is of particular value to a system engineer who could use such an environment to perform new development activities. Because of these efficiencies, the outlined prototyping system would pay off in accelerated product development time. Systems designers are traditionally faced with the challenge that today’s sensors are generating data at a rate far faster than the backend end systems are configured to process. Combine this fact with the reality that a sensor fusion “paradigm” is now mandatory for designers wishing to turn concepts into reality rapidly. A key component to a flexible hardware system, of course, is a software structure that enables designers to go from their ideas and algorithmic concepts to code or HDL. Packaging of the system is largely dependent on the user’s requirements for flexibility. Should the user desire a system that can be scaled up by adding additional cards, then a larger slot chassis could be configured to allow for the addition of other cards. The key point is that the core hardware outlined not only has the potential for scalability by adding additional modules to the base processing units, but the entire system has scalability as well. In this paper we have reviewed how a developer could leverage a well-packaged modular set of sensor payloads and integrate them with UGV’s & UGS topologies. We discussed mission scenarios and how they could be achieved by presenting the war fighter with the force multiplier of connected and scalable hardware. We hope these concepts provide topics for internal discussion and assist in creating more robust designs that can be deployed to the field.