paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] 6668ae: [bebop] Bottom camera


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] 6668ae: [bebop] Bottom camera sensor implementation
Date: Tue, 05 Jul 2016 12:58:42 -0700

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: 6668ae5056aa64efcbdc66fc4a9668c3b7e73d77
      
https://github.com/paparazzi/paparazzi/commit/6668ae5056aa64efcbdc66fc4a9668c3b7e73d77
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_bebop_opticflow.xml
    M conf/boards/bebop.makefile
    M sw/airborne/boards/bebop/board.c
    A sw/airborne/boards/bebop/mt9f002.c
    A sw/airborne/boards/bebop/mt9f002_regs.h
    A sw/airborne/boards/bebop/mt9v117.c
    A sw/airborne/boards/bebop/mt9v117.h
    A sw/airborne/boards/bebop/mt9v117_regs.h
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c
    M sw/airborne/modules/computer_vision/video_thread.c
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  [bebop] Bottom camera sensor implementation

This implements the Aptina MT9V117 chip for the Bebop bottom camera.


  Commit: 7ae758bd37f4d22bc0f332e5175a07b4e01f9470
      
https://github.com/paparazzi/paparazzi/commit/7ae758bd37f4d22bc0f332e5175a07b4e01f9470
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/boards/bebop.makefile
    M sw/airborne/boards/bebop/board.c
    M sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9f002.h
    M sw/airborne/boards/bebop/mt9f002_regs.h
    M sw/airborne/boards/bebop/mt9v117.c
    M sw/airborne/math/pprz_algebra_int.c
    M sw/airborne/math/pprz_algebra_int.h

  Log Message:
  -----------
  [bebop] Front camera sensor implementation

This includes a full implementation of the MT9F002 sensor configuration for the 
Bebop.


  Commit: aa00bd76c0411927f37fce3ac178ccae7296ddb2
      
https://github.com/paparazzi/paparazzi/commit/aa00bd76c0411927f37fce3ac178ccae7296ddb2
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/boards/bebop.makefile
    M sw/airborne/arch/linux/mcu_periph/i2c_arch.c
    M sw/airborne/boards/bebop/board.c
    M sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9f002_regs.h
    M sw/airborne/boards/bebop/mt9v117.c
    M sw/airborne/boards/bebop/mt9v117.h
    M sw/airborne/boards/bebop/mt9v117_regs.h
    M sw/airborne/mcu.c
    M sw/airborne/mcu.h
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c

  Log Message:
  -----------
  [bebop] Rewrite cameras to generic i2c driver

This uses the generic i2c driver to configure the Bebop camera's.


  Commit: 73351ab5a53b42222a814c2eb791c6b92862ac53
      
https://github.com/paparazzi/paparazzi/commit/73351ab5a53b42222a814c2eb791c6b92862ac53
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/modules/video_thread.xml
    M sw/airborne/arch/linux/mcu_periph/uart_arch.c
    M sw/airborne/boards/bebop/board.c
    M sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9v117.c
    A sw/airborne/modules/computer_vision/lib/isp/LICENSE
    A sw/airborne/modules/computer_vision/lib/isp/libisp.c
    A sw/airborne/modules/computer_vision/lib/isp/libisp.h
    A sw/airborne/modules/computer_vision/lib/isp/reg_avi.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_bayer.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chain_bayer_inter.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chain_yuv_inter.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chroma.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chromatic_aberration.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_color_correction.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_dead_pixel_correction.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_denoising.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_drop.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_edge_enhancement_color_reduction_filter.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_gamma_corrector.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_green_imbalance.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_i3d_lut.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_lens_shading_correction.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_pedestal.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_statistics_bayer.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_statistics_yuv.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_vlformat_32to40.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_vlformat_40to32.h
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c
    M sw/airborne/modules/computer_vision/video_thread.c
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  [bebop] Add ISP configuration

The ISP of the Bebop converts from Bayer to UYVY and can enhance the image and 
generate statistics.


  Commit: a43e5bcf8c38a022b0eaafa63911f998c8289b71
      
https://github.com/paparazzi/paparazzi/commit/a43e5bcf8c38a022b0eaafa63911f998c8289b71
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    R sw/airborne/boards/bebop/video.c
    R sw/airborne/boards/bebop/video.h

  Log Message:
  -----------
  [bebop] Remove old camera initialization


  Commit: 642d211efb035a9ccccb5fc6450db5a0f39e892e
      
https://github.com/paparazzi/paparazzi/commit/642d211efb035a9ccccb5fc6450db5a0f39e892e
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M sw/airborne/boards/bebop/mt9v117.c

  Log Message:
  -----------
  [mt9v117] Update camera initialization with reset


  Commit: 9601913417e07b3e1aa0e5b5fd70295972c6e94e
      
https://github.com/paparazzi/paparazzi/commit/9601913417e07b3e1aa0e5b5fd70295972c6e94e
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_bebop_opticflow.xml
    M sw/airborne/modules/computer_vision/lib/vision/image.c
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.c

  Log Message:
  -----------
  [vision] copy timestamp without memcpy


  Commit: aed5c935c7126a0d743a61268fa62e3310c8ddcd
      
https://github.com/paparazzi/paparazzi/commit/aed5c935c7126a0d743a61268fa62e3310c8ddcd
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_bebop_opticflow.xml
    M conf/airframes/TUDELFT/tudelft_conf.xml
    M conf/telemetry/default_rotorcraft.xml
    M sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9v117.c
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.h
    M sw/airborne/modules/computer_vision/lib/vision/edge_flow.h
    M sw/airborne/modules/computer_vision/lib/vision/image.h
    M sw/airborne/modules/computer_vision/opticflow/inter_thread_data.h
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.c
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.h
    M sw/airborne/modules/computer_vision/opticflow_module.c
    M sw/airborne/modules/computer_vision/video_thread.c
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  [vision] Opticflow upgrade


  Commit: a952f59533d0226c4ce14d20b674e5b88e61281f
      
https://github.com/paparazzi/paparazzi/commit/a952f59533d0226c4ce14d20b674e5b88e61281f
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    A conf/airframes/TUDELFT/tudelft_bebop_frontcam.xml
    M conf/airframes/TUDELFT/tudelft_bebop_opticflow.xml
    M sw/airborne/boards/bebop/mt9f002.c

  Log Message:
  -----------
  [vision] Update opticflow values and add example of front camera

Add an example for the Bebop and update the correct FOV values of the Bebop 
botom camera.


  Commit: 25979ecf47aed53cc851c90e8c58c4f26a167f54
      
https://github.com/paparazzi/paparazzi/commit/25979ecf47aed53cc851c90e8c58c4f26a167f54
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_bebop_frontcam.xml
    M conf/airframes/TUDELFT/tudelft_conf.xml
    M sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9v117.c
    M sw/airborne/modules/computer_vision/opticflow_module.c
    M sw/airborne/modules/computer_vision/video_capture.c
    M sw/airborne/modules/computer_vision/video_thread.c
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  [vision] Resolve merge/rebase conflicts and fix last bugs


  Commit: 6bf96a650783cb9432c0f0d41d956555c65a52eb
      
https://github.com/paparazzi/paparazzi/commit/6bf96a650783cb9432c0f0d41d956555c65a52eb
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M sw/airborne/boards/ardrone/board.c

  Log Message:
  -----------
  [ardone] Update camera structure


  Commit: 13bd297414b39c4d4c3cf30c7c01846c3dec6e25
      
https://github.com/paparazzi/paparazzi/commit/13bd297414b39c4d4c3cf30c7c01846c3dec6e25
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_ardrone2_opticflow.xml
    M conf/airframes/examples/ardrone2_opticflow_hover.xml
    M conf/modules/cv_opticflow.xml

  Log Message:
  -----------
  [vision] Add pose history dependency to opticflow


  Commit: 67aa28d416b47bbeb9e0fdba116409129668420b
      
https://github.com/paparazzi/paparazzi/commit/67aa28d416b47bbeb9e0fdba116409129668420b
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M sw/airborne/modules/computer_vision/cv.h
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.h
    M sw/airborne/modules/computer_vision/lib/vision/image.h
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  [vision] Rename to img_size_t and remove warning


  Commit: c7a95e570f4a9fa924427fa32a1229e1e700ca64
      
https://github.com/paparazzi/paparazzi/commit/c7a95e570f4a9fa924427fa32a1229e1e700ca64
  Author: Freek van Tienen <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M sw/airborne/modules/computer_vision/cv.c
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.c
    M sw/airborne/modules/computer_vision/video_capture.c

  Log Message:
  -----------
  [vision] Remove warnings


  Commit: 64fd5be001203db0182cc73644adbd43a489baf8
      
https://github.com/paparazzi/paparazzi/commit/64fd5be001203db0182cc73644adbd43a489baf8
  Author: Felix Ruess <address@hidden>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M conf/airframes/TUDELFT/tudelft_ardrone2_opticflow.xml
    A conf/airframes/TUDELFT/tudelft_bebop_frontcam.xml
    M conf/airframes/TUDELFT/tudelft_bebop_opticflow.xml
    M conf/airframes/examples/ardrone2_opticflow_hover.xml
    M conf/boards/bebop.makefile
    M conf/modules/cv_opticflow.xml
    M conf/modules/video_thread.xml
    M conf/telemetry/default_rotorcraft.xml
    M sw/airborne/arch/linux/mcu_periph/i2c_arch.c
    M sw/airborne/arch/linux/mcu_periph/uart_arch.c
    M sw/airborne/boards/ardrone/board.c
    M sw/airborne/boards/bebop/board.c
    A sw/airborne/boards/bebop/mt9f002.c
    M sw/airborne/boards/bebop/mt9f002.h
    A sw/airborne/boards/bebop/mt9f002_regs.h
    A sw/airborne/boards/bebop/mt9v117.c
    A sw/airborne/boards/bebop/mt9v117.h
    A sw/airborne/boards/bebop/mt9v117_regs.h
    R sw/airborne/boards/bebop/video.c
    R sw/airborne/boards/bebop/video.h
    M sw/airborne/math/pprz_algebra_int.c
    M sw/airborne/math/pprz_algebra_int.h
    M sw/airborne/mcu.c
    M sw/airborne/mcu.h
    M sw/airborne/modules/computer_vision/cv.c
    M sw/airborne/modules/computer_vision/cv.h
    A sw/airborne/modules/computer_vision/lib/isp/LICENSE
    A sw/airborne/modules/computer_vision/lib/isp/libisp.c
    A sw/airborne/modules/computer_vision/lib/isp/libisp.h
    A sw/airborne/modules/computer_vision/lib/isp/reg_avi.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_bayer.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chain_bayer_inter.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chain_yuv_inter.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chroma.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_chromatic_aberration.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_color_correction.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_dead_pixel_correction.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_denoising.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_drop.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_edge_enhancement_color_reduction_filter.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_gamma_corrector.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_green_imbalance.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_i3d_lut.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_lens_shading_correction.h
    A sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_pedestal.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_statistics_bayer.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_statistics_yuv.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_vlformat_32to40.h
    A 
sw/airborne/modules/computer_vision/lib/isp/regmap/avi_isp_vlformat_40to32.h
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.c
    M sw/airborne/modules/computer_vision/lib/v4l/v4l2.h
    M sw/airborne/modules/computer_vision/lib/vision/edge_flow.h
    M sw/airborne/modules/computer_vision/lib/vision/image.c
    M sw/airborne/modules/computer_vision/lib/vision/image.h
    M sw/airborne/modules/computer_vision/opticflow/inter_thread_data.h
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.c
    M sw/airborne/modules/computer_vision/opticflow/opticflow_calculator.h
    M sw/airborne/modules/computer_vision/opticflow_module.c
    M sw/airborne/modules/computer_vision/video_capture.c
    M sw/airborne/modules/computer_vision/video_thread.c
    M sw/airborne/peripherals/video_device.h

  Log Message:
  -----------
  Merge pull request #1750 from fvantienen/bebop_cam_upgrade

This upgrades the initialization of both camera's of the Bebop. It also 
includes an ISP configuration to convert front camera images to UYVY.


Compare: 
https://github.com/paparazzi/paparazzi/compare/24dd3048c9a7...64fd5be00120

reply via email to

[Prev in Thread] Current Thread [Next in Thread]