element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Achievement Levels
    • Benefits of Membership
    • Feedback and Support
    • Members Area
    • Personal Blogs
    • What's New on element14
  • Learn
    Learn
    • eBooks
    • Learning Center
    • Learning Groups
    • STEM Academy
    • Webinars, Training and Events
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Arduino Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Project Groups
    • Raspberry Pi Projects
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Or choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Blog Seeking Suggestions for Sensors to Add To Xlinix Spartan-7 FPGA Kit for Sensor Fusion Projects
  • Blog
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
RoadTests & Reviews requires membership for participation - click to join
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
  • Author Author: rscasny
  • Date Created: 8 Aug 2022 3:58 PM Date Created
  • Views 826 views
  • Likes 9 likes
  • Comments 6 comments
Related
Recommended
  • sp701

Seeking Suggestions for Sensors to Add To Xlinix Spartan-7 FPGA Kit for Sensor Fusion Projects

rscasny
rscasny
8 Aug 2022

imageWe will be launching a new activity in August. We will be seeking people to create sensor fusion projects with the Xilinx SP701 Spartan-7 FPGA Kit.

As the company describes it: "The SP701 evaluation kit is equipped with Spartan®-7 FPGA, which is built for designs requiring sensor fusion such as industrial networking, embedded vision, and automotive applications." You can learn more by going here (user guide). Or, go here

The board has video interfaces including MIPI CSI, DSI, and HDMI, as well as expandable I/O via Pmods and FPGA Mezzanine Card (FMC) interfaces.

Since we are targeting sensor fusion projects, my question is: what kind of sensors could be added to the kit?

Feel free to leave a comment below.

Thanks.

Randall

--element14

  • Sign in to reply
  • saadtiwana_int
    saadtiwana_int over 1 year ago in reply to dougw

    Since the Spartan-7 does not have a hard ARM core, I wonder if it will be powerful enough to handle 3d data at a decent speed. 

    I do really like your idea of beam-forming microphone array. These days lots of microphones use digital output formats (like I2S), which I think could be used to build a nice big array and then leverage the programmable logic + soft processor to do the processing. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • saadtiwana_int
    saadtiwana_int over 1 year ago

    Talking of sensor fusion, i think of what sensors would actually make sense fusing together. 

    Imaging Sensor fusion (Visible + Infrared):

    PCAM-5C (can be used with MIPI CSI connector on the SP701)

    https://my.element14.com/digilent/410-358/camera-module-image-sensor-board/dp/2987302?st=pcam

    MLX90640 thermal sensor (can be connected via one of the PMODs ) - 

    https://shop.pimoroni.com/products/mlx90640-thermal-camera-breakout?variant=12536948654163

    Alternatively, for higher resolution infrared data, a module based on Flir Lepton can be considered.

    For output, of-course the HDMI can be used, but may I suggest adding a compatible MIPI-DSI LCD instead? Reason being, this is one interface that is getting increasingly more important for those working with imaging systems, but I don't find many projects using the DSI interface with Xilinx boards. Xilinx even made the DSI IP free of charge few years ago. Perhaps the sponsor (I assume Xilinx) can suggest a compatible LCD since it's not very common. The SP701 has a MIPI DSI port btw.

    InertialState Estimation/Navigation sensor fusion:

    Fusing data from Gyros, accelerometers, magnetometer by means of various filters to get accurate inertial state estimation is in-itself a decent task. The following sensor has all of those sensors + barometer, and can be used for such.

    https://my.element14.com/digilent/410-326/pmod-board-9-axis-imu-plus-barometer/dp/2726217?CMP=e14c-noscript&COM=e14c-noscript

    In addition, a GPS sensor can be added, fusing the data with the state estimate from previous and barometer data to build a full navigation system.

    https://my.element14.com/digilent/410-237/peripheral-mod-gps-receiver/dp/2211777

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • neuromodulator
    neuromodulator over 1 year ago in reply to dougw

    I also would love to see any of your mentioned sensors, they are all very interesting technologies!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • wolfgangfriedrich
    wolfgangfriedrich over 1 year ago

    I'd like to see some resistive flex sensors being used. They would enable nice visualization of orientation of flexible objects like fingers. 

    And I like Doug's idea of microphone arrays.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 1 year ago

    Azure Kinect Developer Kit or perhaps a Orbbec Astra 3D Camera. Not for the faint of heart, but 3D imaging is an application worthy of Spartan.

    Another decent application might be a beam-forming microphone array. (I think the new Kinect has one built-in).

    LIDAR also comes to mind.

    Ultra wideband RADAR modules also have a lot of potential.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube