[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Paparazzi-devel] How to integrate a new IMU to
From: |
refik |
Subject: |
Re: [Paparazzi-devel] How to integrate a new IMU to |
Date: |
Fri, 29 Mar 2013 23:21:38 +0200 |
Thank you very much Felix,
We will follow the steps. We do not have any experience with makefiles, I
will need some help for writing the makefiles.
Cheers,
Refik
-----Original Message-----
From: address@hidden
[mailto:address@hidden On
Behalf Of address@hidden
Sent: Friday, March 29, 2013 10:46 PM
To: address@hidden
Subject: Paparazzi-devel Digest, Vol 108, Issue 82
Send Paparazzi-devel mailing list submissions to
address@hidden
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
or, via email, send a message with subject or body 'help' to
address@hidden
You can reach the person managing the list at
address@hidden
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Paparazzi-devel digest..."
Today's Topics:
1. Re: How to integrate a new IMU to (Hector Garcia de Marina)
2. Re: How to integrate a new IMU to (Felix Ruess)
----------------------------------------------------------------------
Message: 1
Date: Fri, 29 Mar 2013 21:11:10 +0100
From: Hector Garcia de Marina <address@hidden>
To: address@hidden
Subject: Re: [Paparazzi-devel] How to integrate a new IMU to
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="iso-8859-1"
In my case I have this:
http://nl.mouser.com/ProductDetail/STMicroelectronics/STEVAL-MKI124V1/?qs=%2
fha2pyFaduidzUlA24uekG9%252bzUv6bIopOy9%252bD9tKhzLtMTU%2fOtUEsw%3d%3d
But they also have this other IC in their webpage:
http://www.st.com/web/en/catalog/sense_power/FM89/SC1448/PF253162
On Fri, Mar 29, 2013 at 9:04 PM, Mauro Garcia Acero <address@hidden
> wrote:
> **
>
> Which IMU are you talking about?****
>
> ** **
>
> The iNemo v2?****
>
> ** **
>
> I developed a driver for another IMU not so long ago and integrated into
> Paparazzi. It used the SPI port but it should not be very much different
> from the I2C. I created a specific subsystem for this IMU.****
>
> ** **
>
> Regards,
> M.****
>
> ** **
>
> ** **
>
> ** **
> ------------------------------
>
> *From:* address@hidden:
> address@hidden *On Behalf Of
> *Leonardo de Almeida e Bueno
> *Sent:* viernes, 29 de marzo de 2013 18:15
> *To:* address@hidden
> *Subject:* Re: [Paparazzi-devel] How to integrate a new IMU to****
>
> ** **
>
> I am in the same condition as Hector, I have the IMU but I don't have all
> the drivers, do you mind sharing it?****
>
> On Mar 29, 2013 6:31 AM, "Hector Garcia de Marina" <address@hidden>
> wrote:****
>
> I also have this IMU but I have not written the driver yet.****
>
> ** **
>
> Do you mind to share it? then I can help you to integrate it.****
>
> ** **
>
> Cheers,****
>
> H?ctor****
>
> ** **
>
> On Fri, Mar 29, 2013 at 8:15 AM, refik <address@hidden> wrote:*
> ***
>
> Hello,****
>
> ****
>
> We want to integrate a new IMU module to paparazzi. It is a 10 DOF IMU
> module from ST Microelectronics. We wrote driver codes and we can
currently
> read all the sensor values using I2C port of an arduino processor.****
>
> ****
>
> How can we integrate our IMU to paparazzi? Are there any documents
> defining basic steps of integrating a new module code?****
>
> ****
>
> We investigated ArduIMU v2 module (
> http://paparazzi.github.com/docs/latest/module__ins_arduimu.html ) ****
>
> ****
>
> If the integration of our IMU to paparazzi will be hard, I think that we
> can change ins_arduimu.c file and it reads our sensor values. Therefore,
we
> can use ins_arduimu.xml file for configuration. Do you suggest this
> method? It is not an elegant solution I know, if possible we want to
> integrate the IMU directly.****
>
> ****
>
> Cheers,****
>
> Refik****
>
> ****
>
> ****
>
> ****
>
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel****
>
>
>
> ****
>
> ** **
>
> --
> H?ctor****
>
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel****
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>
>
--
H?ctor
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.nongnu.org/archive/html/paparazzi-devel/attachments/20130329/a
00b5e83/attachment.html>
------------------------------
Message: 2
Date: Fri, 29 Mar 2013 21:46:04 +0100
From: Felix Ruess <address@hidden>
To: Paparazzi devel list <address@hidden>
Subject: Re: [Paparazzi-devel] How to integrate a new IMU to
Message-ID:
<address@hidden>
Content-Type: text/plain; charset="utf-8"
Hi,
the correct way to implement a new IMU driver would be to first create
peripheral drivers for the sensors you are using in sw/airborne/peripherals.
E.g. similar to
sw/airborne/peripherals/adxl345_i2c.c<https://github.com/paparazzi/paparazzi
/blob/master/sw/airborne/peripherals/adxl345_i2c.c>
Then create a new imu driver (in sw/airborne/subsystems/imu) which uses
these peripherals.
E.g. like
sw/airborne/subsystems/imu/imu_aspirin_i2c.c<https://github.com/paparazzi/pa
parazzi/blob/master/sw/airborne/subsystems/imu/imu_aspirin_i2c.c>
Then create a subsystem makefile for it in conf/firmwares/subsystems/shared
Simialr to
conf/firmwares/subsystems/shared/imu_aspirin_i2c_v1.5.makefile<https://githu
b.com/paparazzi/paparazzi/blob/master/conf/firmwares/subsystems/shared/imu_a
spirin_i2c_v1.5.makefile>
and
conf/firmwares/subsystems/shared/imu_aspirin_i2c_common.makefile<https://git
hub.com/paparazzi/paparazzi/blob/master/conf/firmwares/subsystems/shared/imu
_aspirin_i2c_common.makefile>
If you only have one version of that imu to support, there is no need for a
separate "common" makefile, you would just put everything in one
imu_<name>.makefile
Of course this should be done ontop of the master branch.
Hope that helps.
Cheers, Felix
On Fri, Mar 29, 2013 at 9:11 PM, Hector Garcia de Marina
<address@hidden>wrote:
> In my case I have this:
>
>
http://nl.mouser.com/ProductDetail/STMicroelectronics/STEVAL-MKI124V1/?qs=%2
fha2pyFaduidzUlA24uekG9%252bzUv6bIopOy9%252bD9tKhzLtMTU%2fOtUEsw%3d%3d
>
> But they also have this other IC in their webpage:
> http://www.st.com/web/en/catalog/sense_power/FM89/SC1448/PF253162
>
>
> On Fri, Mar 29, 2013 at 9:04 PM, Mauro Garcia Acero <
> address@hidden> wrote:
>
>> **
>>
>> Which IMU are you talking about?****
>>
>> ** **
>>
>> The iNemo v2?****
>>
>> ** **
>>
>> I developed a driver for another IMU not so long ago and integrated into
>> Paparazzi. It used the SPI port but it should not be very much different
>> from the I2C. I created a specific subsystem for this IMU.****
>>
>> ** **
>>
>> Regards,
>> M.****
>>
>> ** **
>>
>> ** **
>>
>> ** **
>> ------------------------------
>>
>> *From:*
address@hidden:
>> address@hidden *On Behalf
>> Of *Leonardo de Almeida e Bueno
>> *Sent:* viernes, 29 de marzo de 2013 18:15
>> *To:* address@hidden
>> *Subject:* Re: [Paparazzi-devel] How to integrate a new IMU to****
>>
>> ** **
>>
>> I am in the same condition as Hector, I have the IMU but I don't have all
>> the drivers, do you mind sharing it?****
>>
>> On Mar 29, 2013 6:31 AM, "Hector Garcia de Marina" <address@hidden>
>> wrote:****
>>
>> I also have this IMU but I have not written the driver yet.****
>>
>> ** **
>>
>> Do you mind to share it? then I can help you to integrate it.****
>>
>> ** **
>>
>> Cheers,****
>>
>> H?ctor****
>>
>> ** **
>>
>> On Fri, Mar 29, 2013 at 8:15 AM, refik <address@hidden> wrote:
>> ****
>>
>> Hello,****
>>
>> ****
>>
>> We want to integrate a new IMU module to paparazzi. It is a 10 DOF IMU
>> module from ST Microelectronics. We wrote driver codes and we can
currently
>> read all the sensor values using I2C port of an arduino processor.****
>>
>> ****
>>
>> How can we integrate our IMU to paparazzi? Are there any documents
>> defining basic steps of integrating a new module code?****
>>
>> ****
>>
>> We investigated ArduIMU v2 module (
>> http://paparazzi.github.com/docs/latest/module__ins_arduimu.html ) ****
>>
>> ****
>>
>> If the integration of our IMU to paparazzi will be hard, I think that we
>> can change ins_arduimu.c file and it reads our sensor values. Therefore,
we
>> can use ins_arduimu.xml file for configuration. Do you suggest this
>> method? It is not an elegant solution I know, if possible we want to
>> integrate the IMU directly.****
>>
>> ****
>>
>> Cheers,****
>>
>> Refik****
>>
>> ****
>>
>> ****
>>
>> ****
>>
>>
>> _______________________________________________
>> Paparazzi-devel mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel****
>>
>>
>>
>> ****
>>
>> ** **
>>
>> --
>> H?ctor****
>>
>>
>> _______________________________________________
>> Paparazzi-devel mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel****
>>
>> _______________________________________________
>> Paparazzi-devel mailing list
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>>
>>
>
>
> --
> H?ctor
>
>
> _______________________________________________
> Paparazzi-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.nongnu.org/archive/html/paparazzi-devel/attachments/20130329/0
5c94f83/attachment.html>
------------------------------
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
End of Paparazzi-devel Digest, Vol 108, Issue 82
************************************************
- Re: [Paparazzi-devel] How to integrate a new IMU to, (continued)
- Re: [Paparazzi-devel] How to integrate a new IMU to, Hector Garcia de Marina, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Leonardo de Almeida e Bueno, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Eduardo lavratti, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Mauro Garcia Acero, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Hector Garcia de Marina, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Felix Ruess, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Eduardo lavratti, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Felix Ruess, 2013/03/29
- Re: [Paparazzi-devel] How to integrate a new IMU to, Eduardo lavratti, 2013/03/29
Re: [Paparazzi-devel] How to integrate a new IMU to, refik, 2013/03/29
Re: [Paparazzi-devel] How to integrate a new IMU to,
refik <=