Uncategorized

๐Ÿค– ROS 2 Tabanlฤฑ Otonom Mobil Robotlar iรงin ฤฐhtiyaรงlar HiyerarลŸisi

ฤฐnsan davranฤฑลŸlarฤฑnฤฑ anlamak iรงin Abraham Maslowโ€™un geliลŸtirdiฤŸi ihtiyaรงlar hiyerarลŸisi, uzun yฤฑllar boyunca psikoloji ve sosyoloji alanฤฑnda rehber oldu. Peki, bu hiyerarลŸi sadece insanlar iรงin mi geรงerli? Bence hayฤฑr. Bugรผn otonom sistemler ve akฤฑllฤฑ robotlar, kendi โ€œyaลŸam dรถngรผleriniโ€ sรผrdรผrebilmek iรงin benzer ลŸekilde katmanlฤฑ ihtiyaรงlara sahip. Bir robotun bataryasฤฑ bitmiลŸse, tฤฑpkฤฑ aรง bir insan gibi en temel… Continue reading ๐Ÿค– ROS 2 Tabanlฤฑ Otonom Mobil Robotlar iรงin ฤฐhtiyaรงlar HiyerarลŸisi

Uncategorized

Veri MadenciliฤŸi ร–n ร‡alฤฑลŸmasฤฑ

Verinin KaynaฤŸฤฑ: State of Washington / data.wa.gov (Nesne Sayฤฑsฤฑ: 210.166) ร–znitelik Sayฤฑsฤฑ: Toplam 26 sรผtun var ve her sรผtun bir รถznitelik temsil ediyor. ร–znitelik isimleri ve tรผrleri: VIN (1-10): Sฤฑnฤฑfsal (Nominal) - Araรงlarฤฑn benzersiz kimlik numarasฤฑ. Sadece ayฤฑrt etmek iรงin kullanฤฑlฤฑr. County: Sฤฑnฤฑfsal (Nominal) - ฤฐlรงe adฤฑ, kategorik bir bilgi. City: Sฤฑnฤฑfsal (Nominal) - ลžehir… Continue reading Veri MadenciliฤŸi ร–n ร‡alฤฑลŸmasฤฑ

Uncategorized

QNX SDP 8.0 traceprinter not use/found error

"use tracelogger" komutu ile terminalde รงฤฑktฤฑ alฤฑnabiliyor ancak "use traceprinter" komutu ile รงฤฑktฤฑ alฤฑnamฤฑyordu. sanal makinanฤฑn build dosyasฤฑnda bulunan eksiฤŸin tamamlanmasฤฑ gerekiyordu. Bu yazฤฑda uygulanan yรถntem aรงฤฑklanacaktฤฑr. VM kapatฤฑldฤฑ. tracerinter dosyasฤฑnฤฑn yer aldฤฑฤŸฤฑ klasรถr yolu bulundu VsCode aรงฤฑldฤฑ VM sistem build dosyasฤฑ รผzerinde tracelogger satฤฑrฤฑ bulunarak altฤฑna โ€bin/traceprinter=usr/bin/traceprinterโ€ satฤฑrฤฑ eklendi, kaydedildi. Yeni bir VM aรงฤฑldฤฑ… Continue reading QNX SDP 8.0 traceprinter not use/found error

C

Dangling pointer nedir?

Dangling pointer (sallanan iลŸaretรงi), bir bellek konumuna iลŸaret eden bir iลŸaretรงi (pointer) deฤŸiลŸkenin, bu bellek konumu geรงersiz hale geldiฤŸinde kullanฤฑlmaya devam edilmesi durumunda ortaya รงฤฑkan bir programlama hatasฤฑdฤฑr. Bu, genellikle bir bellek bรถlgesinin serbest bฤฑrakฤฑlmasฤฑndan sonra veya bellek tahsisi yapฤฑlan bir alanฤฑn kapsamฤฑnฤฑn sona ermesinden sonra meydana gelir. ร–rnek vermek gerekirse, C programlama dilinde bir… Continue reading Dangling pointer nedir?

C · Otomotiv

MCU’da FPU ne iลŸe yarar? Nedir?

MCU (Microcontroller Unit - Mikrodenetleyici Birimi) ve FPU (Floating-Point Unit - Kayan Nokta Birimi) iki farklฤฑ bileลŸendir ve birbirlerinden baฤŸฤฑmsฤฑz รงalฤฑลŸฤฑrlar. MCU, genellikle gรถmรผlรผ sistemlerde kullanฤฑlan, mikrodenetleyici iลŸlevine sahip bir รงip veya devre kartฤฑdฤฑr. MCU'lar genellikle dรผลŸรผk maliyetli ve dรผลŸรผk gรผรง tรผketimine sahip olmalarฤฑ nedeniyle tercih edilirler. FPU ise iลŸlemci รผzerinde kayan nokta hesaplamalarฤฑnฤฑ hฤฑzlandฤฑrmak… Continue reading MCU’da FPU ne iลŸe yarar? Nedir?

Otomotiv

vFlash nedir?

vFlash, otomotiv endรผstrisinde kullanฤฑlan bir yazฤฑlฤฑm programฤฑdฤฑr. Bu program, otomobil elektronik kontrol รผniteleri (ECU) iรงin yazฤฑlฤฑm gรผncellemeleri yapmak ve ECU'larฤฑ programlamak iรงin kullanฤฑlฤฑr. ECU'lar, bir aracฤฑn motor kontrolรผ, ลŸanzฤฑman, frenler, emisyonlar ve diฤŸer รถnemli sistemlerini yรถneten bir tรผr bilgisayardฤฑr. vFlash programฤฑnฤฑn temel gรถrevleri ลŸunlar olabilir: Yazฤฑlฤฑm Gรผncellemeleri: vFlash, otomobil รผreticilerinin veya otomotiv servis saฤŸlayฤฑcฤฑlarฤฑnฤฑn ECU'larda… Continue reading vFlash nedir?

Otomotiv

J1939 Adres Talep (Address Claimed)

J1939 Adres Talep (Address Claimed) mesajฤฑ, aฤŸdaki J1939 protokolรผnรผ kullanan aletlerin ve cihazlarฤฑn birbirlerini tanฤฑmak ve iletiลŸime geรงmek iรงin kullandฤฑklarฤฑ bir iletiลŸim protokolรผdรผr. Bu mesaj, J1939 aฤŸฤฑnda yeni bir cihazฤฑn veya dรผฤŸรผmรผn kendini tanฤฑttฤฑฤŸฤฑ ve bir adres talep ettiฤŸi bir iletiลŸim sรผrecinin bir parรงasฤฑdฤฑr. J1939 protokolรผ, รถzellikle aฤŸdaki her cihazฤฑn benzersiz bir adres (veya Kimlik)… Continue reading J1939 Adres Talep (Address Claimed)

Otomotiv

CANTP & J1939

Controller Area Network (CAN), araรงlar ve endรผstriyel otomasyon gibi birรงok alanda kullanฤฑlan bir iletiลŸim protokolรผdรผr. CAN, verileri dรผลŸรผk seviyeli bir veri yolu รผzerinden iletmek iรงin kullanฤฑlฤฑrken, CAN Transport Protocol (CANTP) ise CAN รผzerinden daha bรผyรผk veri paketlerinin gรผvenli bir ลŸekilde iletilmesini saฤŸlamak iรงin kullanฤฑlan bir iletiลŸim protokolรผdรผr. CANTP, veri paketlerinin parรงalanmasฤฑnฤฑ, yeniden monte edilmesini ve… Continue reading CANTP & J1939

Uncategorized

5 Steps to Get Started with Rust Unit Testing for Embedded Software

Embedded systems, a combination of computer hardware and software, are an integral part of our daily lives. From small devices like digital watches and MP3 players to large installations like traffic lights and airplane controls, embedded systems are ubiquitous. As these systems become more complex and interconnected, the need for rigorous testing methodologies becomes paramount… Continue reading 5 Steps to Get Started with Rust Unit Testing for Embedded Software

Uncategorized

Yazฤฑlฤฑmda test dizayn teknikleri nedir

Yazฤฑlฤฑm testi, bir yazฤฑlฤฑm รผrรผnรผnรผn doฤŸru รงalฤฑลŸtฤฑฤŸฤฑnฤฑ ve beklenen sonuรงlarฤฑ รผrettiฤŸini doฤŸrulamak iรงin yapฤฑlan bir sรผreรงtir. Test dizayn teknikleri, test senaryolarฤฑnฤฑ ve test durumlarฤฑnฤฑ belirlemek iรงin kullanฤฑlan stratejiler ve yรถntemlerdir. ฤฐลŸte yazฤฑlฤฑm testinde sฤฑklฤฑkla kullanฤฑlan bazฤฑ test dizayn teknikleri: Beyaz Kutu Testi: Yazฤฑlฤฑmฤฑn iรง yapฤฑsฤฑnฤฑ ve kodunu anlamak iรงin kullanฤฑlan bir test yรถntemidir. Bu teknikte,… Continue reading Yazฤฑlฤฑmda test dizayn teknikleri nedir