抢劫罪的主要类型和情形包括:普通抢劫以非法占有为目的,使用暴力、胁迫或其他方法当场劫取公私财物。入户抢劫进入他人住宅,使用暴力、胁迫或其他方法劫取财物。在公共交通工具上抢劫在公共汽车、火车、地铁等公共交通工具上使用暴力、胁迫或其他方法劫取财物。抢劫银行或其他金融机构抢劫银行、储蓄所、金库等金融机构,