Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Subscribe to Wiki Recent Changes feed
Track the most recent changes to the wiki in this feed. MediaWiki 1.28.0
Updated: 49 min 42 sec ago

10393 manual

Mon, 10/22/2018 - 19:10

‎Add a program or a shell command to autostart on boot

← Older revision Revision as of 01:10, 23 October 2018 (5 intermediate revisions by the same user not shown)Line 65: Line 65:  ====Notes==== ====Notes====  * Boot time: ~30s * Boot time: ~30s −* The default boot is from the on-board NAND flash. [[Boot_options_393|More information]] on available boot options and recovery boot+* The default boot is from the on-board NAND flash. [[Boot_options_393|More information]] on available boot options and recovery boot. −* For development one can boot from the &mu;SD recovery card and use it+* For a production system with rare changes to the file system it is recommended to boot from NAND flash.  +* For development, one can boot from the &mu;SD recovery card and use it.     ==<font color="blue">Defaults</font>== ==<font color="blue">Defaults</font>== Line 401: Line 402:    root@elphel393:~# reboot -f   root@elphel393:~# reboot -f  </font> </font>  +===Add a program or a shell command to autostart on boot===  +There's a way to do this using [https://unix.stackexchange.com/questions/56957/how-to-start-an-application-automatically-on-boot cron or init.d] but it might run before the sensors are initialized by init_elphel393.py. The recommended way is the following:  +* '''nano''' or '''vi'''  +<font size='2'>  + ssh root@192.168.0.9  + ''pass''  + root@elphel393:~# nano /etc/elphel393/init_elphel393.py  + ''edit - save''  + ''example: to launch the rtsp streamer - add '''shout("/usr/bin/str")''' to the end of the file''. shout() function is just a wrapper for '''subprocess.call(cmd,shell=True)'''  +</font>  +Then:  +<font size='2'>  + #boot from NAND flash?  + root@elphel393:~# overlay_sync 1  + root@elphel393:~# shutdown -hP now  + #powercycle  +  + #boot from card?  + root@elphel393:~# sync  + root@elphel393:~# reboot -f  +</font>  +  ===Set up histogram window and autoexposure parameters=== ===Set up histogram window and autoexposure parameters===  [[Autoexposure|Read article]] [[Autoexposure|Read article]] Oleg

10393 manual

Mon, 10/22/2018 - 18:27

‎Notes

← Older revision Revision as of 00:27, 23 October 2018 (2 intermediate revisions by the same user not shown)Line 65: Line 65:  ====Notes==== ====Notes====  * Boot time: ~30s * Boot time: ~30s −* The default boot is from the on-board NAND flash. [[Boot_options_393|More information]] on available boot options and recovery boot+* The default boot is from the on-board NAND flash. [[Boot_options_393|More information]] on available boot options and recovery boot. −* For development one can boot from the &mu;SD recovery card and use it+* For a production system with rare changes to the file system it is recommended to boot from NAND flash.  +* For development, one can boot from the &mu;SD recovery card and use it.     ==<font color="blue">Defaults</font>== ==<font color="blue">Defaults</font>== Oleg

Trigger 393

Tue, 10/16/2018 - 10:46

‎10389 trigger testing

← Older revision Revision as of 16:46, 16 October 2018 (One intermediate revision by the same user not shown)Line 101: Line 101:  ==<font color="blue">10389 trigger testing</font>== ==<font color="blue">10389 trigger testing</font>==    −===external connector===+===External connector===  In this test the camera triggers itself via audio cable. For cable wiring see [[103891]].   In this test the camera triggers itself via audio cable. For cable wiring see [[103891]].    * To test: * To test: Line 115: Line 115:  |} |}    −===internal connectors===+===Internal connectors===  In this test the camera triggers itself via 4-pin flex cable.   In this test the camera triggers itself via 4-pin flex cable.    * Connect as displayed on the pictures below. * Connect as displayed on the pictures below. Line 134: Line 134:  |} |}     +===Sync example: from external to internal (chaining)===  +* The simplest synchronization would be making a custom audio cable to sync all cameras in the system  +* In case there are multiple cameras in the same enclosure it might make sense to sync them by chaining using 4-pin flex cables  +{|  +|valign='top'|[[File:10389 sync example 1.jpeg|thumb|400px]]  +|}        [[Category:393]] [[Category:393]] Oleg

File:10389 sync example 1.jpeg

Tue, 10/16/2018 - 10:41

Oleg uploaded File:10389 sync example 1.jpeg

New page

== Licensing ==
{{CC }} Oleg

Trigger 393

Fri, 10/12/2018 - 16:41

‎Description

← Older revision Revision as of 22:41, 12 October 2018 (5 intermediate revisions by the same user not shown)Line 1: Line 1:  ==<font color="blue">Description</font>== ==<font color="blue">Description</font>== −10389 board is required.+10389 board is required (and possible 103891).    −The triggering is used for one or several cameras synchronization or setting the frame rate (or fps). The conditions of the trigger can be generated either internally or externally. For external triggering a 4-conductor 2.5mm audio plug with cable (example: [http://www.digikey.com/products/en?keywords=839-1029-ND digikey]) is required.+Use cases:  +* Trigger a single camera from external source  +* Synchronize multiple cameras to a master camera or external trigger source  +* Program frame rate  +   +The conditions of the trigger can be generated either internally or externally:  +* for external triggering a [[103891]] board and a 4-conductor 2.5mm audio plug with cable (example: [http://www.digikey.com/products/en?keywords=839-1029-ND digikey]) is required.  +* for internal triggering use J4-J6 connectors with a 4-pin flex cable: J4 - internal trigger source (also transmits timestamps that can be decoded by other cameras), J5-6 - receive trigger     To program trigger go to: '''http://192.168.0.9/parsedit.php => External Trigger Controls''' To program trigger go to: '''http://192.168.0.9/parsedit.php => External Trigger Controls''' Line 97: Line 104:  In this test the camera triggers itself via audio cable. For cable wiring see [[103891]].   In this test the camera triggers itself via audio cable. For cable wiring see [[103891]].    * To test: * To test: −  http://192.168.0.9/parsedit.php?sensor_port=0&immediate&TRIG_CONDITION=0&TRIG_OUT=0x66555&TRIG_PERIOD=25000000&TRIG=4+  - connect a sensor to port 0  + - http://192.168.0.9/parsedit.php?sensor_port=0&immediate&TRIG_CONDITION=0&TRIG_OUT=0x66555&TRIG_PERIOD=25000000&TRIG=4    visual: LED is blinking   visual: LED is blinking    software: frame counter is running   software: frame counter is running Oleg

10389

Fri, 10/12/2018 - 16:23

‎Links

← Older revision Revision as of 22:23, 12 October 2018 Line 25: Line 25:  * [[Media:10389b.pdf|10389 Circuit Diagram, Parts List, PCB layout]] * [[Media:10389b.pdf|10389 Circuit Diagram, Parts List, PCB layout]]  * [[Media:10389b gerber.tar.gz|10389 Gerber files]] * [[Media:10389b gerber.tar.gz|10389 Gerber files]] − +* [[Media:10389b gerber.tar.gz|10389 Gerber files]]  +* [[Trigger 393|External/internal synchronization & triggering and frame rate controlling for single/multi-camera systems]]     [[Category:393]] [[Category:393]]  [[Category:Boards 393]] [[Category:Boards 393]] Oleg

10393 manual

Fri, 10/12/2018 - 16:18

‎External/internal trigger and FPS control

← Older revision Revision as of 22:18, 12 October 2018 Line 414: Line 414:  ===Switch between ERS and GRR modes in MT9P006=== ===Switch between ERS and GRR modes in MT9P006===  * [[Electronic_Rolling_Shutter#ERS_and_GRR_in_MT9P001_on_10393|Read article]] * [[Electronic_Rolling_Shutter#ERS_and_GRR_in_MT9P001_on_10393|Read article]] −===External/internal trigger and FPS control===+===External/internal synchronization & triggering and FPS control for single/multi-camera systems===  * [[Trigger_393]] * [[Trigger_393]]  +  ===SSD/MMC/USB formatting=== ===SSD/MMC/USB formatting===  * [[Format_SSD_MMC]] * [[Format_SSD_MMC]] Oleg

Trigger 393

Fri, 10/12/2018 - 15:50

‎internal connectors

← Older revision Revision as of 21:50, 12 October 2018 (6 intermediate revisions by the same user not shown)Line 91: Line 91:  * [[10389]] extension board * [[10389]] extension board  * [[103891]] adapter board for external trigger connection * [[103891]] adapter board for external trigger connection  +  +==<font color="blue">10389 trigger testing</font>==  +  +===external connector===  +In this test the camera triggers itself via audio cable. For cable wiring see [[103891]].  +* To test:  + http://192.168.0.9/parsedit.php?sensor_port=0&immediate&TRIG_CONDITION=0&TRIG_OUT=0x66555&TRIG_PERIOD=25000000&TRIG=4  + visual: LED is blinking  + software: frame counter is running  +  +* It's easy to modify the cable to trigger itself and other multiple cameras.  +  +{|  +|[[File:10389 extsync selftest.jpeg|thumb|400px]]  +|}  +  +===internal connectors===  +In this test the camera triggers itself via 4-pin flex cable.  +* Connect as displayed on the pictures below.  +** J4 - trigger output (master port)  +** J5-J6 - trigger input (slave ports)  +* To test:  + - connect a sensor to port 0  + - http://192.168.0.9/parsedit.php?sensor_port=0&immediate&TRIG_CONDITION=0x8000&TRIG_OUT=0x66555&TRIG_PERIOD=25000000&TRIG=4  + software: frame counter is running  +* To sync multiple camera, example:  + cable 1: camera1 (J4) -> camera2 (J6)  + cable 2: camera2 (J5) -> camera3 (J6)  + cable 3: camera3 (J5) -> camera4 (J6)  + etc.  +{|  +|valign='top'|[[File:10389 intsync selftest.jpeg|thumb|400px]]  +|valign='top'|[[File:10389 intsync selftest closeup.jpeg|thumb|400px]]  +|}  +  +     [[Category:393]] [[Category:393]] Oleg

File:10389 intsync selftest closeup.jpeg

Fri, 10/12/2018 - 15:18

Oleg uploaded File:10389 intsync selftest closeup.jpeg

New page

== Licensing ==
{{CC }} Oleg

File:10389 intsync selftest.jpeg

Fri, 10/12/2018 - 15:18

Oleg uploaded File:10389 intsync selftest.jpeg

New page

== Licensing ==
{{CC }} Oleg

File:10389 extsync selftest.jpeg

Fri, 10/12/2018 - 15:17

Oleg uploaded File:10389 extsync selftest.jpeg

New page

== Licensing ==
{{CC }} Oleg

Stereo Vision Systems

Fri, 10/05/2018 - 14:26

‎Comparison table with similar products

Show changes Oleg

Stereo Vision Systems

Fri, 10/05/2018 - 13:41

‎Comparison table

Show changes Oleg

Poky manual

Thu, 10/04/2018 - 16:33

‎Notes

← Older revision Revision as of 22:33, 4 October 2018 Line 161: Line 161:     ====Notes==== ====Notes==== −* Kernel version is 4.0, linux-xlnx+* yocto jethro: Kernel version is 4.0, linux-xlnx  +* yocto rocko:  Kernel version is 4.9.0, linux-xlnx  * Device Tree Blob is compiled separately in linux-xlnx * Device Tree Blob is compiled separately in linux-xlnx  * Uncompiled device tree files are present in the linux sources provided by linux-xlnx * Uncompiled device tree files are present in the linux sources provided by linux-xlnx Oleg

Stereo Vision Systems

Wed, 10/03/2018 - 18:25

‎Comparison table

← Older revision Revision as of 00:25, 4 October 2018 (One intermediate revision by the same user not shown)Line 78: Line 78:  | 2 | 2  | 2 | 2  +| 2  +| 1  | 2 | 2  | 2 | 2 −| 3  −| 3   | 2 | 2  | 2 | 2 Oleg

Stereo Vision Systems

Wed, 10/03/2018 - 18:25

‎Comparison table

← Older revision Revision as of 00:25, 4 October 2018 (3 intermediate revisions by the same user not shown)Line 3: Line 3:  ** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)] ** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)]  ** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)] ** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)]  +* [http://www.ti.com/lit/wp/sloa190b/sloa190b.pdf Time-of-Flight sensors (2014 TI article)]     ==Comparison table== ==Comparison table== Line 77: Line 78:  | 2 | 2  | 2 | 2  +| 2  +| 1  | 2 | 2  | 2 | 2 −| 3  −| 3   | 2 | 2  | 2 | 2 Oleg

Stereo Vision Systems

Wed, 10/03/2018 - 18:25

‎Comparison table

← Older revision Revision as of 00:25, 4 October 2018 (8 intermediate revisions by the same user not shown)Line 1: Line 1:  +==Links==  +* [https://community.elphel.com/files/quad-stereo/StereoVisionCameras_v2.ods StereoVisionCameras_v2.ods] (1st tab - cameras, 2nd tab - LIDARs)  +** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)]  +** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)]  +* [http://www.ti.com/lit/wp/sloa190b/sloa190b.pdf Time-of-Flight sensors (2014 TI article)]  +  ==Comparison table== ==Comparison table==  {| class='wikitable' {| class='wikitable'  !colspan='20' style='text-align:left;color:royalblue'| GENERAL !colspan='20' style='text-align:left;color:royalblue'| GENERAL  |- |-  +<!--!style='text-align:left;'|Company  +| [[File:mnc393-x_sm.jpeg|100px]]  +| [[File:Intel realsense d415.jpeg|100px]]  +| [[File:Intel realsense d435.jpeg|100px]]  +| [[File:Stereolabs zed.jpeg|100px]]  +| [[File:Stereolabs zed mini.jpeg|100px]]  +| [[File:Mynteye-standard.jpeg|100px]]  +| [[File:Zivid-3D-camera.jpeg|100px]]  +| [[File:Ensenso n30.jpeg|100px]]  +| [[File:Ensenso x30.jpeg|100px]]  +| [[File:Nerian-karmin2-both.jpeg|100px]]  +| [[File:Htc vive pro.jpeg|100px]]  +| [[File:Flir bumblebees 2.jpeg|100px]]  +| [[File:Econ tara.jpeg|100px]]  +|-  +-->  !style='text-align:left;'|Company !style='text-align:left;'|Company  | Elphel | Elphel Line 56: Line 78:  | 2 | 2  | 2 | 2  +| 2  +| 1  | 2 | 2  | 2 | 2 −| 3  −| 3   | 2 | 2  | 2 | 2 Line 66: Line 88:  |- |-  !style='text-align:left;'|Stereo baseline, mm !style='text-align:left;'|Stereo baseline, mm −| 150+| 250  | ? | ?  | ? | ? Oleg

Stereo Vision Systems

Wed, 10/03/2018 - 14:49

← Older revision Revision as of 20:49, 3 October 2018 (6 intermediate revisions by the same user not shown)Line 1: Line 1:  +==Links==  +* [https://community.elphel.com/files/quad-stereo/StereoVisionCameras_v2.ods StereoVisionCameras_v2.ods] (1st tab - cameras, 2nd tab - LIDARs)  +** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)]  +** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)]  +* [http://www.ti.com/lit/wp/sloa190b/sloa190b.pdf Time-of-Flight sensors (2014 TI article)]  +  ==Comparison table== ==Comparison table==  {| class='wikitable' {| class='wikitable'  !colspan='20' style='text-align:left;color:royalblue'| GENERAL !colspan='20' style='text-align:left;color:royalblue'| GENERAL  |- |-  +<!--!style='text-align:left;'|Company  +| [[File:mnc393-x_sm.jpeg|100px]]  +| [[File:Intel realsense d415.jpeg|100px]]  +| [[File:Intel realsense d435.jpeg|100px]]  +| [[File:Stereolabs zed.jpeg|100px]]  +| [[File:Stereolabs zed mini.jpeg|100px]]  +| [[File:Mynteye-standard.jpeg|100px]]  +| [[File:Zivid-3D-camera.jpeg|100px]]  +| [[File:Ensenso n30.jpeg|100px]]  +| [[File:Ensenso x30.jpeg|100px]]  +| [[File:Nerian-karmin2-both.jpeg|100px]]  +| [[File:Htc vive pro.jpeg|100px]]  +| [[File:Flir bumblebees 2.jpeg|100px]]  +| [[File:Econ tara.jpeg|100px]]  +|-  +-->  !style='text-align:left;'|Company !style='text-align:left;'|Company  | Elphel | Elphel Line 66: Line 88:  |- |-  !style='text-align:left;'|Stereo baseline, mm !style='text-align:left;'|Stereo baseline, mm −| 150+| 250  | ? | ?  | ? | ? Oleg

Stereo Vision Systems

Tue, 10/02/2018 - 17:38

‎Comparison table

← Older revision Revision as of 23:38, 2 October 2018 (4 intermediate revisions by the same user not shown)Line 1: Line 1:  +==Links==  +* [https://community.elphel.com/files/quad-stereo/StereoVisionCameras_v2.ods StereoVisionCameras_v2.ods] (1st tab - cameras, 2nd tab - LIDARs)  +** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)]  +** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)]  +  ==Comparison table== ==Comparison table==  {| class='wikitable' {| class='wikitable'  !colspan='20' style='text-align:left;color:royalblue'| GENERAL !colspan='20' style='text-align:left;color:royalblue'| GENERAL  |- |-  +<!--!style='text-align:left;'|Company  +| [[File:mnc393-x_sm.jpeg|100px]]  +| [[File:Intel realsense d415.jpeg|100px]]  +| [[File:Intel realsense d435.jpeg|100px]]  +| [[File:Stereolabs zed.jpeg|100px]]  +| [[File:Stereolabs zed mini.jpeg|100px]]  +| [[File:Mynteye-standard.jpeg|100px]]  +| [[File:Zivid-3D-camera.jpeg|100px]]  +| [[File:Ensenso n30.jpeg|100px]]  +| [[File:Ensenso x30.jpeg|100px]]  +| [[File:Nerian-karmin2-both.jpeg|100px]]  +| [[File:Htc vive pro.jpeg|100px]]  +| [[File:Flir bumblebees 2.jpeg|100px]]  +| [[File:Econ tara.jpeg|100px]]  +|-  +-->  !style='text-align:left;'|Company !style='text-align:left;'|Company  | Elphel | Elphel Line 66: Line 87:  |- |-  !style='text-align:left;'|Stereo baseline, mm !style='text-align:left;'|Stereo baseline, mm −| 150+| 250  | ? | ?  | ? | ? Oleg

Stereo Vision Systems

Tue, 10/02/2018 - 15:59

‎Links

← Older revision Revision as of 21:59, 2 October 2018 (3 intermediate revisions by the same user not shown)Line 1: Line 1:  +==Links==  +* [https://community.elphel.com/files/quad-stereo/StereoVisionCameras_v2.ods StereoVisionCameras_v2.ods] (1st tab - cameras, 2nd tab - LIDARs)  +** [https://xinreality.com/wiki/Cameras More on cameras (xinreality.com)]  +** [https://www.dronezon.com/learn-about-drones-quadcopters/best-lidar-sensors-for-drones-great-uses-for-lidar-sensors/ More on LIDARs (dronezon.com)]  +  ==Comparison table== ==Comparison table==  {| class='wikitable' {| class='wikitable'  !colspan='20' style='text-align:left;color:royalblue'| GENERAL !colspan='20' style='text-align:left;color:royalblue'| GENERAL  |- |-  +<!--!style='text-align:left;'|Company  +| [[File:mnc393-x_sm.jpeg|100px]]  +| [[File:Intel realsense d415.jpeg|100px]]  +| [[File:Intel realsense d435.jpeg|100px]]  +| [[File:Stereolabs zed.jpeg|100px]]  +| [[File:Stereolabs zed mini.jpeg|100px]]  +| [[File:Mynteye-standard.jpeg|100px]]  +| [[File:Zivid-3D-camera.jpeg|100px]]  +| [[File:Ensenso n30.jpeg|100px]]  +| [[File:Ensenso x30.jpeg|100px]]  +| [[File:Nerian-karmin2-both.jpeg|100px]]  +| [[File:Htc vive pro.jpeg|100px]]  +| [[File:Flir bumblebees 2.jpeg|100px]]  +| [[File:Econ tara.jpeg|100px]]  +|-  +-->  !style='text-align:left;'|Company !style='text-align:left;'|Company  | Elphel | Elphel Oleg

Pages